Lines Matching refs:byte_offset
51 struct ir3_instruction *byte_offset)
58 byte_offset = ir3_ADD_U(b, create_uniform(b, cb), 0, byte_offset, 0);
62 return ir3_collect(b, byte_offset, create_immed(b, 0));
64 return byte_offset;
74 struct ir3_instruction *ldgb, *src0, *src1, *byte_offset, *offset;
78 byte_offset = ir3_get_src(ctx, &intr->src[1])[0];
82 src0 = byte_offset_to_address(ctx, &intr->src[0], byte_offset);
101 struct ir3_instruction *stgb, *src0, *src1, *src2, *byte_offset, *offset;
109 byte_offset = ir3_get_src(ctx, &intr->src[2])[0];
117 src2 = byte_offset_to_address(ctx, &intr->src[1], byte_offset);
162 struct ir3_instruction *byte_offset =
169 atomic = ir3_ATOMIC_S_ADD(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
172 atomic = ir3_ATOMIC_S_MIN(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
176 atomic = ir3_ATOMIC_S_MIN(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
179 atomic = ir3_ATOMIC_S_MAX(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
183 atomic = ir3_ATOMIC_S_MAX(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
186 atomic = ir3_ATOMIC_S_AND(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
189 atomic = ir3_ATOMIC_S_OR(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
192 atomic = ir3_ATOMIC_S_XOR(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
195 atomic = ir3_ATOMIC_S_XCHG(b, ssbo, 0, data, 0, src3, 0, byte_offset, 0);
202 byte_offset, 0);