Lines Matching defs:src2
70 struct ir3_instruction *stgb, *src0, *src1, *src2, *byte_offset, *offset;
81 /* src0 is value, src1 is offset, src2 is uvec2(offset*4, 0)..
86 src2 = ir3_collect(b, byte_offset, create_immed(b, 0));
88 stgb = ir3_STGB(b, ssbo, 0, src0, 0, src1, 0, src2, 0);
272 * src2 is 64b byte offset
299 struct ir3_instruction *atomic, *src0, *src1, *src2;
306 * src2 is 64b byte offset
310 src2 = get_image_offset(ctx, intr, coords, false);
314 atomic = ir3_ATOMIC_ADD_G(b, image, 0, src0, 0, src1, 0, src2, 0);
318 atomic = ir3_ATOMIC_MIN_G(b, image, 0, src0, 0, src1, 0, src2, 0);
322 atomic = ir3_ATOMIC_MAX_G(b, image, 0, src0, 0, src1, 0, src2, 0);
325 atomic = ir3_ATOMIC_AND_G(b, image, 0, src0, 0, src1, 0, src2, 0);
328 atomic = ir3_ATOMIC_OR_G(b, image, 0, src0, 0, src1, 0, src2, 0);
331 atomic = ir3_ATOMIC_XOR_G(b, image, 0, src0, 0, src1, 0, src2, 0);
334 atomic = ir3_ATOMIC_XCHG_G(b, image, 0, src0, 0, src1, 0, src2, 0);
339 atomic = ir3_ATOMIC_CMPXCHG_G(b, image, 0, src0, 0, src1, 0, src2, 0);