Home | History | Annotate | Download | only in rtasm

Lines Matching full:vector

61    uint32_t vec_used;   /** used/free vector registers bitmask */
89 ** float vector arithmetic
92 /** vector float add */
96 /** vector float substract */
100 /** vector float min */
104 /** vector float max */
108 /** vector float mult add: vD = vA * vB + vC */
112 /** vector float negative mult subtract: vD = vA - vB * vC */
116 /** vector float compare greater than */
120 /** vector float compare greater than or equal to */
124 /** vector float compare equal */
128 /** vector float 2^x */
132 /** vector float log2(x) */
136 /** vector float reciprocol */
140 /** vector float reciprocol sqrt estimate */
144 /** vector float round to negative infinity */
148 /** vector float round to positive infinity */
152 /** vector float round to nearest int */
156 /** vector float round to int toward zero */
161 /** vector store: store vR at mem[vA+vB] */
165 /** vector load: vR = mem[vA+vB] */
169 /** load vector element word: vR = mem_word[vA+vB] */
176 ** vector bitwise operations
180 /** vector and */
184 /** vector and complement */
188 /** vector or */
192 /** vector nor */
196 /** vector xor */
200 /** Pseudo-instruction: vector move */
204 /** Set vector register to {0,0,0,0} */
211 ** Vector shuffle / select / splat / etc
214 /** vector permute */
218 /** vector select */
222 /** vector splat byte */
226 /** vector splat half word */
230 /** vector splat word */
234 /** vector splat signed immediate word */
238 /** vector shift left word: vD[word] = vA[word] << (vB[word] & 0x1f) */
305 ** Float (non-vector) arithmetic