Searched refs:ATOMIC_FENCE (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp89 case ISD::ATOMIC_FENCE: {
111 WebAssembly::ATOMIC_FENCE,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h839 /// OUTCHAIN = ATOMIC_FENCE(INCHAIN, ordering, scope)
842 ATOMIC_FENCE, enumerator in enum:llvm::ISD::NodeType
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp607 if (MI->getOpcode() != AMDGPU::ATOMIC_FENCE)
1209 assert(MI->getOpcode() == AMDGPU::ATOMIC_FENCE);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp130 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand);
H A DMipsSEISelLowering.cpp207 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
H A DMipsISelLowering.cpp1237 case ISD::ATOMIC_FENCE: return lowerATOMIC_FENCE(Op, DAG);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp83 case ISD::ATOMIC_FENCE: return "AtomicFence";
H A DLegalizeDAG.cpp3872 case ISD::ATOMIC_FENCE: {
H A DSelectionDAGBuilder.cpp4720 DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp153 // As we are always Sequential Consistent, an ATOMIC_FENCE becomes a no OP.
154 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
221 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1361 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
2927 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp256 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
5147 case ISD::ATOMIC_FENCE:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1590 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Legal);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp1229 // ATOMIC_FENCE needs custom lowering; the others should have been expanded
1231 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
1244 // for ATOMIC_FENCE.
1249 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other,
3802 "Unexpected ISD::ATOMIC_FENCE encountered. Should be libcall!");
9304 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG, Subtarget);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp455 setOperationAction(ISD::ATOMIC_FENCE , MVT::Other, Custom);
[all...]

Completed in 410 milliseconds