Searched refs:ATOMIC_CMP_SWAP (Results 1 – 13 of 13) sorted by relevance
/external/llvm/test/CodeGen/X86/ |
D | 2010-10-08-cmpxchg8b.ll | 7 ; X86TargetLowering::ReplaceNodeResults, case ATOMIC_CMP_SWAP.
|
/external/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 614 ATOMIC_CMP_SWAP, enumerator
|
D | SelectionDAGNodes.h | 971 N->getOpcode() == ISD::ATOMIC_CMP_SWAP || 1050 return Op == ISD::ATOMIC_CMP_SWAP; 1056 return N->getOpcode() == ISD::ATOMIC_CMP_SWAP ||
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGDumper.cpp | 59 case ISD::ATOMIC_CMP_SWAP: return "AtomicCmpSwap"; in getOperationName()
|
D | LegalizeIntegerTypes.cpp | 138 case ISD::ATOMIC_CMP_SWAP: in PromoteIntegerResult() 1191 case ISD::ATOMIC_CMP_SWAP: in ExpandAtomic() 2412 SDValue Swap = DAG.getAtomic(ISD::ATOMIC_CMP_SWAP, dl, VT, in ExpandIntRes_ATOMIC_LOAD()
|
D | LegalizeDAG.cpp | 2461 case ISD::ATOMIC_CMP_SWAP: in ExpandAtomic() 2587 SDValue Swap = DAG.getAtomic(ISD::ATOMIC_CMP_SWAP, dl, in ExpandNode() 2624 case ISD::ATOMIC_CMP_SWAP: { in ExpandNode()
|
D | SelectionDAG.cpp | 435 case ISD::ATOMIC_CMP_SWAP: in AddNodeIDCustom() 3867 assert(Opcode == ISD::ATOMIC_CMP_SWAP && "Invalid Atomic Op"); in getAtomic()
|
D | DAGCombiner.cpp | 7890 case ISD::ATOMIC_CMP_SWAP: in visitMEMBARRIER() 7912 case ISD::ATOMIC_CMP_SWAP: in visitMEMBARRIER()
|
D | SelectionDAGBuilder.cpp | 3371 DAG.getAtomic(ISD::ATOMIC_CMP_SWAP, dl, in visitAtomicCmpXchg()
|
/external/llvm/test/CodeGen/PowerPC/ |
D | Atomics-64.ll | 4 ; code for ATOMIC_CMP_SWAP. Currently, it is inserting 32-bit instructions with
|
/external/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 418 def atomic_cmp_swap : SDNode<"ISD::ATOMIC_CMP_SWAP" , SDTAtomic3,
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 498 setOperationAction(ISD::ATOMIC_CMP_SWAP, VT, Custom); in X86TargetLowering() 515 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i128, Custom); in X86TargetLowering() 10828 case ISD::ATOMIC_CMP_SWAP: return LowerCMP_SWAP(Op,DAG); in LowerOperation() 10907 SDValue Swap = DAG.getAtomic(ISD::ATOMIC_CMP_SWAP, dl, VT, in ReplaceATOMIC_LOAD() 10992 case ISD::ATOMIC_CMP_SWAP: { in ReplaceNodeResults()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 689 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64, Custom); in ARMTargetLowering() 696 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i32, Expand); in ARMTargetLowering() 5230 case ISD::ATOMIC_CMP_SWAP: in ReplaceNodeResults()
|