Lines Matching defs:vector
39 * execute on all). Instructions can be either vector or scalar; only scalar
230 /* Do we try to use it as a vector op? */
534 /* First source is a vector, worst-case the mask */
900 /* We'll need to rewrite to .w but that doesn't work for vector
936 unsigned cond, bool vector, unsigned *swizzle,
941 (!vector && (swizzle[0] == 0)) ?
954 mov.mask = vector ? 0xF : 0x1;
974 /* csel_v is vector; otherwise, conditions are scalar */
975 bool vector = !branch && OP_IS_CSEL_V(last->op);
981 vector, last->swizzle[condition_index], last);
989 if (!vector) {
1003 * depending on scalar/vector of the instruction itself. A branch must
1011 cond->unit = vector ? UNIT_VMUL : UNIT_SADD;