Lines Matching defs:src1
942 struct ir3_instruction *base_lo, *base_hi, *addr, *src0, *src1;
976 src1 = ir3_get_src(ctx, &intr->src[1])[0];
979 addr = ir3_ADD_S(b, addr, 0, src1, 0);
1207 struct ir3_instruction *atomic, *src0, *src1;
1211 src1 = ir3_get_src(ctx, &intr->src[1])[0]; /* value */
1215 atomic = ir3_ATOMIC_ADD(b, src0, 0, src1, 0);
1218 atomic = ir3_ATOMIC_MIN(b, src0, 0, src1, 0);
1222 atomic = ir3_ATOMIC_MIN(b, src0, 0, src1, 0);
1225 atomic = ir3_ATOMIC_MAX(b, src0, 0, src1, 0);
1229 atomic = ir3_ATOMIC_MAX(b, src0, 0, src1, 0);
1232 atomic = ir3_ATOMIC_AND(b, src0, 0, src1, 0);
1235 atomic = ir3_ATOMIC_OR(b, src0, 0, src1, 0);
1238 atomic = ir3_ATOMIC_XOR(b, src0, 0, src1, 0);
1241 atomic = ir3_ATOMIC_XCHG(b, src0, 0, src1, 0);
1244 /* for cmpxchg, src1 is [ui]vec2(data, compare): */
1245 src1 = ir3_collect(b, ir3_get_src(ctx, &intr->src[2])[0], src1);
1246 atomic = ir3_ATOMIC_CMPXCHG(b, src0, 0, src1, 0);
1410 struct ir3_instruction *src1)
1417 src1);
2917 struct ir3_instruction **dst, *sam, *src0[12], *src1[4];
3142 src1[nsrc1++] = off[i];
3144 src1[nsrc1++] = create_immed_typed(b, fui(0.0), coord_pad_type);
3149 src1[nsrc1++] = lod;
3194 struct ir3_instruction *col1 = ir3_create_collect(b, src1, nsrc1);