reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1033   SDValue getAtomic(unsigned Opcode, const SDLoc &dl, EVT MemVT, SDValue Chain,

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2743     SDValue Swap = DAG.getAtomic(ISD::ATOMIC_SWAP, dl,
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  237   SDValue Res = DAG.getAtomic(N->getOpcode(), SDLoc(N),
 1298   return DAG.getAtomic(N->getOpcode(), SDLoc(N), N->getMemoryVT(),
 4059   SDValue Swap = DAG.getAtomic(ISD::ATOMIC_SWAP, dl,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4626     DAG.getAtomic(NT, dl, MemVT, InChain,
 4751   SDValue OutChain = DAG.getAtomic(ISD::ATOMIC_STORE, dl, MemVT, InChain,
lib/Target/AArch64/AArch64ISelLowering.cpp
 8262   return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, dl, AN->getMemoryVT(),
 8279   return DAG.getAtomic(ISD::ATOMIC_LOAD_CLR, dl, AN->getMemoryVT(),
lib/Target/AMDGPU/SIISelLowering.cpp
 6206     return DAG.getAtomic(Opc, SDLoc(Op), M->getMemoryVT(),
lib/Target/SystemZ/SystemZISelLowering.cpp
 3764       return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, MemVT,
lib/Target/X86/X86ISelLowering.cpp
27153       return DAG.getAtomic(ISD::ATOMIC_LOAD_ADD, DL, VT, Chain, LHS,
27242   SDValue Swap = DAG.getAtomic(ISD::ATOMIC_SWAP, dl,
37304     auto AtomicSub = DAG.getAtomic(