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: Vector register designated operand whose MSB is stored in
201 * @v2: Vector register designated operand whose MSB is stored in
204 * @v3: Vector register designated operand whose MSB is stored in
207 * @v4: Vector register designated operand whose MSB is stored in
211 * Note: In most vector instruction formats [1] V1, V2, V3, and V4 directly
213 * not limited to the vector instruction formats VRR-g, VRR-h, VRS-a, VRS-d,
238 * @v1: First vector register designated operand (for RXB)
239 * @v2: Second vector register designated operand (for RXB)
240 * @v3: Third vector register designated operand (for RXB)
241 * @v4: Fourth vector register designated operand (for RXB)
256 * @v1: First vector register designated operand (for RXB)
257 * @v2: Second vector register designated operand (for RXB)
258 * @v3: Third vector register designated operand (for RXB)
259 * @v4: Fourth vector register designated operand (for RXB)
269 /* Vector support instructions */
271 /* VECTOR GENERATE BYTE MASK */
285 /* VECTOR LOAD VR ELEMENT FROM GR */
307 /* VECTOR LOAD REGISTER */
316 /* VECTOR LOAD */
326 /* VECTOR LOAD ELEMENT */
348 /* VECTOR LOAD ELEMENT IMMEDIATE */
368 /* VECTOR LOAD GR FROM VR ELEMENT */
390 /* VECTOR LOAD MULTIPLE */
400 /* VECTOR STORE */
410 /* VECTOR STORE BYTE REVERSED ELEMENTS */
432 /* VECTOR STORE MULTIPLE */
442 /* VECTOR PERMUTE */
453 /* VECTOR UNPACK LOGICAL LOW */
471 /* VECTOR PERMUTE DOUBLEWORD IMMEDIATE */
481 /* VECTOR REPLICATE */
502 /* VECTOR MERGE HIGH */
524 /* VECTOR MERGE LOW */
546 /* VECTOR LOAD WITH LENGTH */
556 /* VECTOR STORE WITH LENGTH */
566 /* Vector integer instructions */
568 /* VECTOR AND */
578 /* VECTOR CHECKSUM */
588 /* VECTOR EXCLUSIVE OR */
598 /* VECTOR GALOIS FIELD MULTIPLY SUM */
620 /* VECTOR GALOIS FIELD MULTIPLY SUM AND ACCUMULATE */
643 /* VECTOR SHIFT RIGHT LOGICAL BY BYTE */
653 /* VECTOR REPLICATE IMMEDIATE */
673 /* VECTOR ADD */
698 /* VECTOR ELEMENT SHIFT RIGHT ARITHMETIC */
721 /* VECTOR ELEMENT ROTATE LEFT LOGICAL */
743 /* VECTOR SHIFT LEFT DOUBLE BY BYTE */