H A D | ir3_a6xx.c | 113 struct ir3_instruction *atomic, *ibo, *src0, *src1, *data, *dummy; in emit_intrinsic_atomic_ssbo() local 116 ibo = ir3_ssbo_to_ibo(ctx, intr->src[0]); in emit_intrinsic_atomic_ssbo() 147 atomic = ir3_ATOMIC_B_ADD(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 150 atomic = ir3_ATOMIC_B_MIN(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 154 atomic = ir3_ATOMIC_B_MIN(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 157 atomic = ir3_ATOMIC_B_MAX(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 161 atomic = ir3_ATOMIC_B_MAX(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 164 atomic = ir3_ATOMIC_B_AND(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 167 atomic = ir3_ATOMIC_B_OR(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo() 170 atomic = ir3_ATOMIC_B_XOR(b, ibo, in emit_intrinsic_atomic_ssbo() 258 struct ir3_instruction *atomic, *ibo, *src0, *src1, *dummy; emit_intrinsic_atomic_image() local 352 struct ir3_instruction *ibo = ir3_image_to_ibo(ctx, intr->src[0]); emit_intrinsic_image_size() local [all...] |