Home
last modified time | relevance | path

Searched refs:ATOMIC_FENCE (Results 1 – 25 of 26) sorted by relevance

12

/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DISDOpcodes.h603 ATOMIC_FENCE, enumerator
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h698 ATOMIC_FENCE, enumerator
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp103 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in BlackfinTargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp63 case ISD::ATOMIC_FENCE: return "AtomicFence"; in getOperationName()
DLegalizeDAG.cpp3745 case ISD::ATOMIC_FENCE: { in ConvertNodeToLibcall()
DSelectionDAGBuilder.cpp3975 DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops)); in visitFence()
/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp131 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in Mips16TargetLowering()
DMipsSEISelLowering.cpp138 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in MipsSETargetLowering()
DMipsISelLowering.cpp911 case ISD::ATOMIC_FENCE: return lowerATOMIC_FENCE(Op, DAG); in LowerOperation()
/external/llvm/docs/
DAtomics.rst603 There's also, somewhat separately, the possibility to lower ``ATOMIC_FENCE`` to
605 above, controlled purely by ``setOperationAction(ISD::ATOMIC_FENCE, ...)``.
/external/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp157 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in XCoreTargetLowering()
224 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelLowering.cpp196 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in MipsTargetLowering()
679 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcISelLowering.cpp754 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1803 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in HexagonTargetLowering()
2787 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG); in LowerOperation()
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetSelectionDAG.td413 def atomic_fence : SDNode<"ISD::ATOMIC_FENCE" , SDTAtomicFence,
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td493 def atomic_fence : SDNode<"ISD::ATOMIC_FENCE" , SDTAtomicFence,
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp623 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in ARMTargetLowering()
637 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in ARMTargetLowering()
4950 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG, Subtarget); in LowerOperation()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp217 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in SystemZTargetLowering()
4527 case ISD::ATOMIC_FENCE: in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3322 return DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops, 3); in InsertFenceForAtomic()
3409 DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops, 3)); in visitFence()
DLegalizeDAG.cpp3000 case ISD::ATOMIC_FENCE: in ExpandNode()
DSelectionDAG.cpp5875 case ISD::ATOMIC_FENCE: return "AtomicFence"; in getOperationName()
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUISelLowering.cpp177 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Expand); in SPUTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1647 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Legal); in SparcTargetLowering()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp853 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom); in ARMTargetLowering()
866 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, in ARMTargetLowering()
7162 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op, DAG, Subtarget); in LowerOperation()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp466 setOperationAction(ISD::ATOMIC_FENCE , MVT::Other, Custom); in X86TargetLowering()
10390 case ISD::ATOMIC_FENCE: return LowerATOMIC_FENCE(Op,DAG); in LowerOperation()

12