Searched refs:ATOMIC_SWAP (Results 1 – 11 of 11) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 605 ATOMIC_SWAP, enumerator
|
D | SelectionDAGNodes.h | 960 N->getOpcode() == ISD::ATOMIC_SWAP || 1018 N->getOpcode() == ISD::ATOMIC_SWAP ||
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeIntegerTypes.cpp | 127 case ISD::ATOMIC_SWAP: in PromoteIntegerResult() 1069 case ISD::ATOMIC_SWAP: { in ExpandIntegerResult() 1116 case ISD::ATOMIC_SWAP: in ExpandAtomic()
|
D | SelectionDAG.cpp | 425 case ISD::ATOMIC_SWAP: in AddNodeIDCustom() 3895 Opcode == ISD::ATOMIC_SWAP) && in getAtomic() 5773 case ISD::ATOMIC_SWAP: return "AtomicSwap"; in getOperationName()
|
D | LegalizeDAG.cpp | 2843 case ISD::ATOMIC_SWAP: in ExpandAtomic() 2975 case ISD::ATOMIC_SWAP: in ExpandNode()
|
D | DAGCombiner.cpp | 7093 case ISD::ATOMIC_SWAP: in visitMEMBARRIER() 7119 case ISD::ATOMIC_SWAP: in visitMEMBARRIER()
|
D | SelectionDAGBuilder.cpp | 4904 return implVisitBinaryAtomic(I, ISD::ATOMIC_SWAP); in visitIntrinsicCall()
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.td | 399 // Atomic instructions with 2 source operands (ATOMIC_SWAP & ATOMIC_LOAD_*).
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 404 def atomic_swap : SDNode<"ISD::ATOMIC_SWAP", SDTAtomic2,
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 610 setOperationAction(ISD::ATOMIC_SWAP, MVT::i8, Expand); in ARMTargetLowering() 611 setOperationAction(ISD::ATOMIC_SWAP, MVT::i16, Expand); in ARMTargetLowering() 612 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Expand); in ARMTargetLowering() 648 setOperationAction(ISD::ATOMIC_SWAP, MVT::i64, Expand); in ARMTargetLowering()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 518 setOperationAction(ISD::ATOMIC_SWAP, MVT::i64, Custom); in X86TargetLowering() 9478 case ISD::ATOMIC_SWAP: in ReplaceNodeResults()
|