Home
last modified time | relevance | path

Searched refs:BUFFER_ATOMIC_SWAP (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h521 BUFFER_ATOMIC_SWAP, enumerator
H A DBUFInstructions.td970 defm BUFFER_ATOMIC_SWAP : MUBUF_Pseudo_Atomics <
1482 defm : BufferAtomicPat<"atomic_swap_global", Ty, "BUFFER_ATOMIC_SWAP" # Suffix>;
1549 defm : SIBufferAtomicPat<"SIbuffer_atomic_swap", i32, "BUFFER_ATOMIC_SWAP">;
1550 defm : SIBufferAtomicPat<"SIbuffer_atomic_swap", f32, "BUFFER_ATOMIC_SWAP">;
2243 defm BUFFER_ATOMIC_SWAP : MUBUF_Real_Atomics_gfx11_Renamed<0x033, "buffer_atomic_swap_b32…
2443 defm BUFFER_ATOMIC_SWAP : MUBUF_Real_Atomics_gfx6_gfx7_gfx10<0x030>;
2829 defm BUFFER_ATOMIC_SWAP : MUBUF_Real_Atomic_vi <0x40>;
H A DSIISelLowering.cpp7493 Opcode = AMDGPUISD::BUFFER_ATOMIC_SWAP; in LowerINTRINSIC_W_CHAIN()
7556 return lowerRawBufferAtomicIntrin(Op, DAG, AMDGPUISD::BUFFER_ATOMIC_SWAP); in LowerINTRINSIC_W_CHAIN()
7581 AMDGPUISD::BUFFER_ATOMIC_SWAP); in LowerINTRINSIC_W_CHAIN()
12638 case AMDGPUISD::BUFFER_ATOMIC_SWAP: in isSDNodeSourceOfDivergence()
H A DSIInstrInfo.td179 def SIbuffer_atomic_swap : SDBufferAtomic <"AMDGPUISD::BUFFER_ATOMIC_SWAP">;
H A DAMDGPUISelLowering.cpp4397 NODE_NAME_CASE(BUFFER_ATOMIC_SWAP) in getTargetNodeName()