Searched refs:cmpswap (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.1.5.rst55 - ac/nir: Fix ordering of parameters for image atomic cmpswap
H A D19.1.0.rst4373 - ac/nir: use new LLVM 8 intrinsics for SSBO atomics except cmpswap
H A D21.2.0.rst3537 - ac/llvm: don't set skip-uniform-regions to fix atomic.cmpswap
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A DREADME-ISA.md90 The `image_atomic_{swap,cmpswap,add,sub}` opcodes in the GCN3 ISA reference
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c1985 op = "cmpswap";
2693 bool cmpswap = instr->intrinsic == nir_intrinsic_image_deref_atomic_comp_swap || local in function:visit_image_atomic
2762 atomic_name = "cmpswap";
2788 if (cmpswap)
2801 if (cmpswap && instr->dest.ssa.bit_size == 64) {
2820 args.opcode = cmpswap ? ac_image_atomic_cmpswap : ac_image_atomic;
2823 if (cmpswap)
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_nir_to_llvm.c1698 op = "cmpswap";
2578 bool cmpswap = instr->intrinsic == nir_intrinsic_image_deref_atomic_comp_swap || local in function:visit_image_atomic
2642 atomic_name = "cmpswap";
2649 if (cmpswap)
2679 args.opcode = cmpswap ? ac_image_atomic_cmpswap : ac_image_atomic;
2682 if (cmpswap)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/
H A Dscreen.rst594 * ``PIPE_SHADER_CAP_INT64_ATOMICS``: Whether int64 atomic opcodes are supported. The device needs to support add, sub, swap, cmpswap, and, or, xor, min, and max.
/xsrc/external/mit/MesaLib/dist/docs/gallium/
H A Dscreen.rst693 * ``PIPE_SHADER_CAP_INT64_ATOMICS``: Whether int64 atomic opcodes are supported. The device needs to support add, sub, swap, cmpswap, and, or, xor, min, and max.

Completed in 30 milliseconds