/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
D | memory-legalizer-atomic-fence.ll | 9 ; GCN-NOT: ATOMIC_FENCE 31 ; GCN-NOT: ATOMIC_FENCE 47 ; GCN-NOT: ATOMIC_FENCE 67 ; GCN-NOT: ATOMIC_FENCE 87 ; GCN-NOT: ATOMIC_FENCE 101 ; GCN-NOT: ATOMIC_FENCE 115 ; GCN-NOT: ATOMIC_FENCE 129 ; GCN-NOT: ATOMIC_FENCE 143 ; GCN-NOT: ATOMIC_FENCE 165 ; GCN-NOT: ATOMIC_FENCE [all …]
|
/external/llvm-project/llvm/test/CodeGen/AMDGPU/ |
D | optimize-exec-mask-pre-ra-loop-phi.mir | 28 ; CHECK: ATOMIC_FENCE 4, 2 50 ATOMIC_FENCE 4, 2 75 ; CHECK: ATOMIC_FENCE 4, 2 97 ATOMIC_FENCE 4, 2 124 ; CHECK: ATOMIC_FENCE 4, 2 147 ATOMIC_FENCE 4, 2 172 ; CHECK: ATOMIC_FENCE 4, 2 195 ATOMIC_FENCE 4, 2
|
D | i1_copy_phi_with_phi_incoming_value.mir | 38 ; GCN: ATOMIC_FENCE 5, 2 40 ; GCN: ATOMIC_FENCE 4, 2 103 ATOMIC_FENCE 5, 2 105 ATOMIC_FENCE 4, 2
|
/external/llvm-project/llvm/test/CodeGen/WebAssembly/ |
D | atomic-fence.mir | 55 ; CHECK: ATOMIC_FENCE 63 ATOMIC_FENCE 0, implicit-def $arguments
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelDAGToDAG.cpp | 88 case ISD::ATOMIC_FENCE: { in Select() 110 WebAssembly::ATOMIC_FENCE, in Select()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelDAGToDAG.cpp | 89 case ISD::ATOMIC_FENCE: { in Select() 111 WebAssembly::ATOMIC_FENCE, in Select()
|
D | WebAssemblyInstrAtomics.td | 125 defm ATOMIC_FENCE : ATOMIC_NRI<(outs), (ins i8imm:$flags), [], "atomic.fence",
|
/external/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 698 ATOMIC_FENCE, enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 842 ATOMIC_FENCE, enumerator
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 1027 ATOMIC_FENCE, enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIMemoryLegalizer.cpp | 607 if (MI->getOpcode() != AMDGPU::ATOMIC_FENCE) in getAtomicFenceInfo() 1209 assert(MI->getOpcode() == AMDGPU::ATOMIC_FENCE); in expandAtomicFence()
|
D | SIInstructions.td | 87 def ATOMIC_FENCE : SPseudoInstSI< 90 "ATOMIC_FENCE $ordering, $scope"> {
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | SIMemoryLegalizer.cpp | 633 if (MI->getOpcode() != AMDGPU::ATOMIC_FENCE) in getAtomicFenceInfo() 1250 assert(MI->getOpcode() == AMDGPU::ATOMIC_FENCE); in expandAtomicFence()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGDumper.cpp | 63 case ISD::ATOMIC_FENCE: return "AtomicFence"; in getOperationName()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | Mips16ISelLowering.cpp | 130 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering()
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | Mips16ISelLowering.cpp | 130 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering()
|
/external/llvm/lib/Target/Mips/ |
D | Mips16ISelLowering.cpp | 131 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGDumper.cpp | 83 case ISD::ATOMIC_FENCE: return "AtomicFence"; in getOperationName()
|
/external/llvm-project/llvm/lib/Target/VE/ |
D | VEISelLowering.cpp | 251 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in initSPUActions() 1391 case ISD::ATOMIC_FENCE: in LowerOperation()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGDumper.cpp | 83 case ISD::ATOMIC_FENCE: return "AtomicFence"; in getOperationName()
|
/external/llvm-project/llvm/docs/ |
D | Atomics.rst | 621 There's also, somewhat separately, the possibility to lower ``ATOMIC_FENCE`` to 623 above, controlled purely by ``setOperationAction(ISD::ATOMIC_FENCE, ...)``.
|
/external/llvm/docs/ |
D | Atomics.rst | 603 There's also, somewhat separately, the possibility to lower ``ATOMIC_FENCE`` to 605 above, controlled purely by ``setOperationAction(ISD::ATOMIC_FENCE, ...)``.
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 154 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in XCoreTargetLowering() 221 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG); in LowerOperation()
|
/external/llvm-project/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 154 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in XCoreTargetLowering() 221 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG); in LowerOperation()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 157 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in XCoreTargetLowering() 224 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG); in LowerOperation()
|