Lines Matching full:vector
3 * Support for Vector Instructions
6 * vector instructions that are supported by recent binutils (>= 2.26) only.
18 /* Macros to generate vector instruction byte code */
80 /* VX_NUM - Retrieve vector register number
85 * The vector register number is used for as input number to the
192 /* RXB - Compute most significant bit used vector registers
195 * @v1: First vector register designated operand
196 * @v2: Second vector register designated operand
197 * @v3: Third vector register designated operand
198 * @v4: Fourth vector register designated operand
219 * @v1: First vector register designated operand (for RXB)
220 * @v2: Second vector register designated operand (for RXB)
221 * @v3: Third vector register designated operand (for RXB)
222 * @v4: Fourth vector register designated operand (for RXB)
234 * @v1: First vector register designated operand (for RXB)
235 * @v2: Second vector register designated operand (for RXB)
236 * @v3: Third vector register designated operand (for RXB)
237 * @v4: Fourth vector register designated operand (for RXB)
244 /* Vector support instructions */
246 /* VECTOR GENERATE BYTE MASK */
260 /* VECTOR LOAD VR ELEMENT FROM GR */
282 /* VECTOR LOAD REGISTER */
291 /* VECTOR LOAD */
301 /* VECTOR LOAD ELEMENT */
323 /* VECTOR LOAD ELEMENT IMMEDIATE */
343 /* VECTOR LOAD GR FROM VR ELEMENT */
365 /* VECTOR LOAD MULTIPLE */
375 /* VECTOR STORE */
385 /* VECTOR STORE MULTIPLE */
395 /* VECTOR PERMUTE */
406 /* VECTOR UNPACK LOGICAL LOW */
424 /* VECTOR PERMUTE DOUBLEWORD IMMEDIATE */
434 /* VECTOR REPLICATE */
455 /* VECTOR MERGE HIGH */
477 /* VECTOR MERGE LOW */
500 /* Vector integer instructions */
502 /* VECTOR AND */
512 /* VECTOR EXCLUSIVE OR */
522 /* VECTOR GALOIS FIELD MULTIPLY SUM */
544 /* VECTOR GALOIS FIELD MULTIPLY SUM AND ACCUMULATE */
567 /* VECTOR SHIFT RIGHT LOGICAL BY BYTE */
577 /* VECTOR REPLICATE IMMEDIATE */
597 /* VECTOR ADD */
622 /* VECTOR ELEMENT SHIFT RIGHT ARITHMETIC */
645 /* VECTOR ELEMENT ROTATE LEFT LOGICAL */
667 /* VECTOR SHIFT LEFT DOUBLE BY BYTE */