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

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1061   SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &dl, SDVTList VTList,

References

lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 6578   return getMemIntrinsicNode(Opcode, dl, VTList, Ops, MemVT, MMO);
lib/Target/AArch64/AArch64ISelLowering.cpp
10951     SDValue UpdN = DAG.getMemIntrinsicNode(NewOp, SDLoc(N), SDTys, Ops,
11121     SDValue UpdN = DAG.getMemIntrinsicNode(NewOpc, SDLoc(N), SDTys, Ops,
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp
   86       SDValue St = DAG.getMemIntrinsicNode(
   98       SDValue St = DAG.getMemIntrinsicNode(
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  432       CurDAG->getMemIntrinsicNode(LoadOp, SDLoc(LdHi), VTList,
  466       CurDAG->getMemIntrinsicNode(LoadOp, SDLoc(LdLo), VTList,
lib/Target/AMDGPU/R600ISelLowering.cpp
 1309       return DAG.getMemIntrinsicNode(AMDGPUISD::STORE_MSKOR, DL,
lib/Target/AMDGPU/SIISelLowering.cpp
 4134     = DAG.getMemIntrinsicNode(
 5655     return DAG.getMemIntrinsicNode(AMDGPUISD::SBUFFER_LOAD, DL,
 5694     Loads.push_back(DAG.getMemIntrinsicNode(AMDGPUISD::BUFFER_LOAD, DL, VTList,
 6193     return DAG.getMemIntrinsicNode(AMDGPUISD::DS_ORDERED_COUNT, DL,
 6238     return DAG.getMemIntrinsicNode(Opc, SDLoc(Op), M->getVTList(), Ops,
 6474     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 6548     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 6623     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 6651     return DAG.getMemIntrinsicNode(AMDGPUISD::BUFFER_ATOMIC_CMPSWAP, DL,
 6672     return DAG.getMemIntrinsicNode(AMDGPUISD::BUFFER_ATOMIC_CMPSWAP, DL,
 6694     return DAG.getMemIntrinsicNode(AMDGPUISD::BUFFER_ATOMIC_CMPSWAP, DL,
 6729   auto NewOp = DAG.getMemIntrinsicNode(Opcode, DL, WidenedVTList, Ops,
 6858     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6883     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6908     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6949     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 6993     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 7040     return DAG.getMemIntrinsicNode(Opc, DL, Op->getVTList(), Ops,
 7071     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 7087     return DAG.getMemIntrinsicNode(Opcode, DL, Op->getVTList(), Ops, VT,
 7204   SDValue BufferLoad = DAG.getMemIntrinsicNode(Opc, DL, ResList,
 7226   return DAG.getMemIntrinsicNode(Opc, DL, M->getVTList(), OpsRef, VDataType,
 7995   return DAG.getMemIntrinsicNode(AMDGPUISD::ATOMIC_CMP_SWAP, DL, Op->getVTList(),
 8669     SDValue BufferLoadSignExt = DCI.DAG.getMemIntrinsicNode(Opc, SDLoc(N),
lib/Target/ARM/ARMISelLowering.cpp
13064     SDValue UpdN = DAG.getMemIntrinsicNode(NewOpc, dl, SDTys, Ops, LoadVT,
13151   SDValue VLDDup = DAG.getMemIntrinsicNode(NewOpc, SDLoc(VLD), SDTys,
13228     SDValue VLDDup = DAG.getMemIntrinsicNode(ARMISD::VLD1DUP, SDLoc(N), SDTys,
lib/Target/Mips/MipsISelLowering.cpp
 2547   return DAG.getMemIntrinsicNode(Opc, DL, VTList, Ops, MemVT,
 2628   return DAG.getMemIntrinsicNode(Opc, DL, VTList, Ops, MemVT,
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2396         DAG.getMemIntrinsicNode(Opcode, DL, DAG.getVTList(MVT::Other), Ops,
 4875   SDValue NewLD = DAG.getMemIntrinsicNode(Opcode, DL, LdResVTs, OtherOps,
 4999       SDValue NewLD = DAG.getMemIntrinsicNode(Opcode, DL, LdResVTs, OtherOps,
 5036           DAG.getMemIntrinsicNode(ISD::INTRINSIC_W_CHAIN, DL, LdResVTs, Ops,
lib/Target/PowerPC/PPCISelLowering.cpp
 7387     Chain = DAG.getMemIntrinsicNode(PPCISD::STFIWX, dl,
 7823       Bits = DAG.getMemIntrinsicNode(PPCISD::LFIWAX, dl,
 7833       Bits = DAG.getMemIntrinsicNode(PPCISD::LFIWZX, dl,
 7866       Bits = DAG.getMemIntrinsicNode(SINT.getOpcode() == ISD::ZERO_EXTEND ?
 7919     Ld = DAG.getMemIntrinsicNode(Op.getOpcode() == ISD::UINT_TO_FP ?
 8400           DAG.getMemIntrinsicNode(PPCISD::LD_SPLAT, dl,
 8923         DAG.getMemIntrinsicNode(PPCISD::LD_SPLAT, dl, VTL,
 9603   return DAG.getMemIntrinsicNode(NodeTy, dl, Tys, Ops, MemVT, MMO);
10087       NewLoad[i] = DAG.getMemIntrinsicNode(
10100     SDValue NewLd = DAG.getMemIntrinsicNode(
13049     SDValue Ld = DAG.getMemIntrinsicNode(PPCISD::LXSIZX, dl,
13163   SDValue Load = DAG.getMemIntrinsicNode(PPCISD::LXVD2X, dl,
13244   SDValue Store = DAG.getMemIntrinsicNode(PPCISD::STXVD2X, dl,
13300   Val = DAG.getMemIntrinsicNode(PPCISD::ST_VSR_SCAL_INT, dl,
13347     return DAG.getMemIntrinsicNode(
13356     return DAG.getMemIntrinsicNode(
13466         DAG.getMemIntrinsicNode(PPCISD::STBRX, dl, DAG.getVTList(MVT::Other),
13701         DAG.getMemIntrinsicNode(ISD::INTRINSIC_W_CHAIN, dl,
13731         DAG.getMemIntrinsicNode(ISD::INTRINSIC_W_CHAIN, dl,
13897         DAG.getMemIntrinsicNode(PPCISD::LBRX, dl,
lib/Target/SystemZ/SystemZISelLowering.cpp
 3725   SDValue AtomicOp = DAG.getMemIntrinsicNode(Opcode, DL, VTList, Ops,
 3793     SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAP,
 3828   SDValue AtomicOp = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAPW, DL,
 3905   return DAG.getMemIntrinsicNode(SystemZISD::PREFETCH, DL,
 5076     SDValue Res = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_LOAD_128,
 5089     SDValue Res = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_STORE_128,
 5107     SDValue Res = DAG.getMemIntrinsicNode(SystemZISD::ATOMIC_CMP_SWAP_128,
 5621         DAG.getMemIntrinsicNode(SystemZISD::STRV, SDLoc(N), DAG.getVTList(MVT::Other),
 5636       return DAG.getMemIntrinsicNode(SystemZISD::VSTER, SDLoc(N),
 5664         DAG.getMemIntrinsicNode(SystemZISD::VLER, SDLoc(N),
 5856         DAG.getMemIntrinsicNode(SystemZISD::LRV, SDLoc(N),
lib/Target/X86/X86ISelLowering.cpp
18499       DAG.getMemIntrinsicNode(useSSE ? X86ISD::FILD_FLAG : X86ISD::FILD, DL,
18520     Chain = DAG.getMemIntrinsicNode(X86ISD::FST, DL, Tys, FSTOps,
18864   SDValue Fild = DAG.getMemIntrinsicNode(X86ISD::FILD, dl, Tys, Ops,
19007     Value = DAG.getMemIntrinsicNode(X86ISD::FLD, DL, Tys, Ops, TheVT, MMO);
19015   SDValue FIST = DAG.getMemIntrinsicNode(X86ISD::FP_TO_INT_IN_MEM, DL,
21897   return DAG.getMemIntrinsicNode(X86ISD::VEXTRACT_STORE, dl, Tys, Ops, MVT::i64,
24555   SDValue Chain = DAG.getMemIntrinsicNode(X86ISD::FNSTCW16m, DL,
26714   SDValue Result = DAG.getMemIntrinsicNode(X86ISD::LCMPXCHG_DAG, DL, Tys,
27128   return DAG.getMemIntrinsicNode(
27226       SDValue Chain = DAG.getMemIntrinsicNode(X86ISD::VEXTRACT_STORE, dl, Tys,
28332       Result = DAG.getMemIntrinsicNode(Opcode, dl, Tys, Ops, T, MMO);
28341       Result = DAG.getMemIntrinsicNode(Opcode, dl, Tys, Ops, T, MMO);
28373         SDValue Ld = DAG.getMemIntrinsicNode(X86ISD::VZEXT_LOAD, dl, Tys, Ops,
28387         SDValue Result = DAG.getMemIntrinsicNode(X86ISD::FILD_FLAG,
28540     SDValue Res = DAG.getMemIntrinsicNode(X86ISD::VZEXT_LOAD, dl, Tys, Ops,
33520           DAG.getMemIntrinsicNode(X86ISD::VBROADCAST_LOAD, DL, Tys, Ops,
35557         DAG.getMemIntrinsicNode(X86ISD::VBROADCAST_LOAD, SDLoc(N), Tys, Ops,
44510         DAG.getMemIntrinsicNode(X86ISD::VBROADCAST_LOAD, dl, Tys, Ops,
44694           DAG.getMemIntrinsicNode(X86ISD::VBROADCAST_LOAD, SDLoc(N), Tys, Ops,