Lines Matching refs:ibo
111 struct ir3_instruction *atomic, *ibo, *src0, *src1, *data, *dummy; in emit_intrinsic_atomic_ssbo() local
114 ibo = ir3_ssbo_to_ibo(ctx, intr->src[0]); in emit_intrinsic_atomic_ssbo()
149 atomic = ir3_ATOMIC_ADD_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
152 atomic = ir3_ATOMIC_MIN_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
156 atomic = ir3_ATOMIC_MIN_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
159 atomic = ir3_ATOMIC_MAX_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
163 atomic = ir3_ATOMIC_MAX_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
166 atomic = ir3_ATOMIC_AND_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
169 atomic = ir3_ATOMIC_OR_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
172 atomic = ir3_ATOMIC_XOR_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
175 atomic = ir3_ATOMIC_XCHG_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
178 atomic = ir3_ATOMIC_CMPXCHG_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_ssbo()
254 struct ir3_instruction *atomic, *ibo, *src0, *src1, *dummy; in emit_intrinsic_atomic_image() local
259 ibo = ir3_image_to_ibo(ctx, intr->src[0]); in emit_intrinsic_atomic_image()
291 atomic = ir3_ATOMIC_ADD_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
297 atomic = ir3_ATOMIC_MIN_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
303 atomic = ir3_ATOMIC_MAX_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
307 atomic = ir3_ATOMIC_AND_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
311 atomic = ir3_ATOMIC_OR_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
315 atomic = ir3_ATOMIC_XOR_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
319 atomic = ir3_ATOMIC_XCHG_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
323 atomic = ir3_ATOMIC_CMPXCHG_G(b, ibo, 0, src0, 0, src1, 0); in emit_intrinsic_atomic_image()
348 struct ir3_instruction *ibo = ir3_image_to_ibo(ctx, intr->src[0]); in emit_intrinsic_image_size() local
349 struct ir3_instruction *resinfo = ir3_RESINFO(b, ibo, 0); in emit_intrinsic_image_size()