Home
last modified time | relevance | path

Searched refs:MEMBARRIER (Results 1 – 20 of 20) sorted by relevance

/external/llvm/test/CodeGen/X86/
Dbarrier-sse.ll4 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep MEMBARRIER
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h606 MEMBARRIER, enumerator
/external/llvm/lib/Target/ARM/
DARMISelLowering.h97 MEMBARRIER, // Memory barrier (DMB) enumerator
DARMISelLowering.cpp682 setOperationAction(ISD::MEMBARRIER, MVT::Other, Custom); in ARMTargetLowering()
696 setOperationAction(ISD::MEMBARRIER, MVT::Other, Expand); in ARMTargetLowering()
933 case ARMISD::MEMBARRIER: return "ARMISD::MEMBARRIER"; in getTargetNodeName()
2408 return DAG.getNode(ARMISD::MEMBARRIER, dl, MVT::Other, Op.getOperand(0), in LowerMEMBARRIER()
2427 return DAG.getNode(ARMISD::MEMBARRIER, dl, MVT::Other, Op.getOperand(0), in LowerATOMIC_FENCE()
5224 case ISD::MEMBARRIER: return LowerMEMBARRIER(Op, DAG, Subtarget); in LowerOperation()
DARMInstrInfo.td165 def ARMMemBarrier : SDNode<"ARMISD::MEMBARRIER", SDT_ARMMEMBARRIER,
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp57 case ISD::MEMBARRIER: return "MemBarrier"; in getOperationName()
DLegalizeIntegerTypes.cpp770 case ISD::MEMBARRIER: Res = PromoteIntOp_MEMBARRIER(N); break; in PromoteIntegerOperand()
DLegalizeDAG.cpp2598 case ISD::MEMBARRIER: { in ExpandNode()
DDAGCombiner.cpp1159 case ISD::MEMBARRIER: return visitMEMBARRIER(N); in visit()
8343 if (fence.getOpcode() != ISD::MEMBARRIER) in visitMEMBARRIER()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h324 MEMBARRIER, enumerator
DX86ISelLowering.cpp490 setOperationAction(ISD::MEMBARRIER , MVT::Other, Custom); in X86TargetLowering()
11065 return DAG.getNode(X86ISD::MEMBARRIER, dl, MVT::Other, Op.getOperand(0)); in LowerMEMBARRIER()
11120 return DAG.getNode(X86ISD::MEMBARRIER, dl, MVT::Other, Op.getOperand(0)); in LowerATOMIC_FENCE()
11268 case ISD::MEMBARRIER: return LowerMEMBARRIER(Op,DAG); in LowerOperation()
11654 case X86ISD::MEMBARRIER: return "X86ISD::MEMBARRIER"; in getTargetNodeName()
DX86InstrCompiler.td626 "#MEMBARRIER",
DX86InstrInfo.td116 def X86MemBarrier : SDNode<"X86ISD::MEMBARRIER", SDT_X86MEMBARRIER,
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1356 setOperationAction(ISD::MEMBARRIER, MVT::Other, Custom); in HexagonTargetLowering()
1476 case ISD::MEMBARRIER: return LowerMEMBARRIER(Op, DAG); in LowerOperation()
/external/llvm/lib/Target/MBlaze/
DMBlazeInstrInfo.td726 def MEMBARRIER : MBlazePseudo<(outs), (ins),
1046 def : Pat<(atomic_fence (imm), (imm)), (MEMBARRIER)>;
DMBlazeISelLowering.cpp240 case MBlaze::MEMBARRIER: in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp757 setOperationAction(ISD::MEMBARRIER, MVT::Other, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp163 setOperationAction(ISD::MEMBARRIER, MVT::Other, Custom); in MipsTargetLowering()
807 case ISD::MEMBARRIER: return LowerMEMBARRIER(Op, DAG); in LowerOperation()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td417 def membarrier : SDNode<"ISD::MEMBARRIER" , SDTMemBarrier,
/external/llvm/lib/Target/CellSPU/
DSPUISelLowering.cpp174 setOperationAction(ISD::MEMBARRIER, MVT::Other, Expand); in SPUTargetLowering()