Lines Matching refs:ssbo
50 nir_src *ssbo,
56 uint32_t index = nir_src_as_uint(*ssbo);
76 struct ir3_instruction *ssbo = ir3_ssbo_to_ibo(ctx, intr->src[0]);
85 ldgb = ir3_LDGB(b, ssbo, 0, src0, 0, src1, 0);
107 struct ir3_instruction *ssbo = ir3_ssbo_to_ibo(ctx, intr->src[1]);
119 stgb = ir3_STGB(b, ssbo, 0, src0, 0, src1, 0, src2, 0);
158 struct ir3_instruction *ssbo = ir3_ssbo_to_ibo(ctx, intr->src[0]);
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);
201 atomic = ir3_ATOMIC_S_CMPXCHG(b, ssbo, 0, data, 0, dword_offset, 0,