Home
last modified time | relevance | path

Searched refs:ATOMIC_CMP_SWAP (Results 1 – 13 of 13) sorted by relevance

/external/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll7 ; X86TargetLowering::ReplaceNodeResults, case ATOMIC_CMP_SWAP.
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h614 ATOMIC_CMP_SWAP, enumerator
DSelectionDAGNodes.h971 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/
DSelectionDAGDumper.cpp59 case ISD::ATOMIC_CMP_SWAP: return "AtomicCmpSwap"; in getOperationName()
DLegalizeIntegerTypes.cpp138 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()
DLegalizeDAG.cpp2461 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()
DSelectionDAG.cpp435 case ISD::ATOMIC_CMP_SWAP: in AddNodeIDCustom()
3867 assert(Opcode == ISD::ATOMIC_CMP_SWAP && "Invalid Atomic Op"); in getAtomic()
DDAGCombiner.cpp7890 case ISD::ATOMIC_CMP_SWAP: in visitMEMBARRIER()
7912 case ISD::ATOMIC_CMP_SWAP: in visitMEMBARRIER()
DSelectionDAGBuilder.cpp3371 DAG.getAtomic(ISD::ATOMIC_CMP_SWAP, dl, in visitAtomicCmpXchg()
/external/llvm/test/CodeGen/PowerPC/
DAtomics-64.ll4 ; code for ATOMIC_CMP_SWAP. Currently, it is inserting 32-bit instructions with
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td418 def atomic_cmp_swap : SDNode<"ISD::ATOMIC_CMP_SWAP" , SDTAtomic3,
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp498 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/
DARMISelLowering.cpp689 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()