Lines Matching full:vector
3 * Support for Vector Instructions
6 * vector instructions that are supported by recent binutils (>= 2.26) only.
21 /* Macros to generate vector instruction byte code */
83 /* VX_NUM - Retrieve vector register number
88 * The vector register number is used for as input number to the
195 /* RXB - Compute most significant bit used vector registers
198 * @v1: First vector register designated operand
199 * @v2: Second vector register designated operand
200 * @v3: Third vector register designated operand
201 * @v4: Fourth vector register designated operand
222 * @v1: First vector register designated operand (for RXB)
223 * @v2: Second vector register designated operand (for RXB)
224 * @v3: Third vector register designated operand (for RXB)
225 * @v4: Fourth vector register designated operand (for RXB)
237 * @v1: First vector register designated operand (for RXB)
238 * @v2: Second vector register designated operand (for RXB)
239 * @v3: Third vector register designated operand (for RXB)
240 * @v4: Fourth vector register designated operand (for RXB)
247 /* Vector support instructions */
249 /* VECTOR GENERATE BYTE MASK */
263 /* VECTOR LOAD VR ELEMENT FROM GR */
285 /* VECTOR LOAD REGISTER */
294 /* VECTOR LOAD */
304 /* VECTOR LOAD ELEMENT */
326 /* VECTOR LOAD ELEMENT IMMEDIATE */
346 /* VECTOR LOAD GR FROM VR ELEMENT */
368 /* VECTOR LOAD MULTIPLE */
378 /* VECTOR STORE */
388 /* VECTOR STORE MULTIPLE */
398 /* VECTOR PERMUTE */
409 /* VECTOR UNPACK LOGICAL LOW */
427 /* VECTOR PERMUTE DOUBLEWORD IMMEDIATE */
437 /* VECTOR REPLICATE */
458 /* VECTOR MERGE HIGH */
480 /* VECTOR MERGE LOW */
503 /* Vector integer instructions */
505 /* VECTOR AND */
515 /* VECTOR EXCLUSIVE OR */
525 /* VECTOR GALOIS FIELD MULTIPLY SUM */
547 /* VECTOR GALOIS FIELD MULTIPLY SUM AND ACCUMULATE */
570 /* VECTOR SHIFT RIGHT LOGICAL BY BYTE */
580 /* VECTOR REPLICATE IMMEDIATE */
600 /* VECTOR ADD */
625 /* VECTOR ELEMENT SHIFT RIGHT ARITHMETIC */
648 /* VECTOR ELEMENT ROTATE LEFT LOGICAL */
670 /* VECTOR SHIFT LEFT DOUBLE BY BYTE */