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

References

include/llvm/CodeGen/MachineMemOperand.h
  258   bool isLoad() const { return FlagVals & MOLoad; }
include/llvm/CodeGen/SelectionDAG.h
 1057     = MachineMemOperand::MOLoad | MachineMemOperand::MOStore,
lib/CodeGen/GlobalISel/IRTranslator.cpp
  864   Flags |= MachineMemOperand::MOLoad;
 1160         MachineMemOperand::MOLoad | VolFlag, 1, SrcAlign));
 1178   auto Flags = MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant |
 1949   Flags |= MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 1977   Flags |= MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
lib/CodeGen/MIRParser/MIParser.cpp
 2844     Flags |= MachineMemOperand::MOLoad;
 2884         ((Flags & MachineMemOperand::MOLoad) &&
 2887             : Flags & MachineMemOperand::MOLoad ? "from" : "into";
lib/CodeGen/SelectionDAG/FastISel.cpp
 2399     Flags = MachineMemOperand::MOLoad;
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 1609                          MachineMemOperand::MOLoad,  LoMemVT.getStoreSize(),
 1620       MLD->getPointerInfo().getWithOffset(HiOffset), MachineMemOperand::MOLoad,
 1682                          MachineMemOperand::MOLoad,  LoMemVT.getStoreSize(),
 2326                          MachineMemOperand::MOLoad,  LoMemVT.getStoreSize(),
 2335                          MachineMemOperand::MOLoad,  HiMemVT.getStoreSize(),
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 6705   MMOFlags |= MachineMemOperand::MOLoad;
 6828   assert((MMOFlags & MachineMemOperand::MOLoad) == 0);
 6880   assert((MMOFlags & MachineMemOperand::MOLoad) == 0);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2485     auto Flags = MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant |
 4480                           MachineMemOperand::MOLoad,  VT.getStoreSize(),
 4531                          MachineMemOperand::MOLoad,  VT.getStoreSize(),
 4563   auto Flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 4614   auto Flags = MachineMemOperand::MOLoad |  MachineMemOperand::MOStore;
 4663   auto Flags = MachineMemOperand::MOLoad;
 6546     auto Flags = rw == 0 ? MachineMemOperand::MOLoad :MachineMemOperand::MOStore;
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  354     MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;
 1031     MF.getMachineMemOperand(PtrInfo, MachineMemOperand::MOLoad, 
lib/CodeGen/TargetInstrInfo.cpp
  538                                           : MachineMemOperand::MOLoad;
  589     assert((!(Flags & MachineMemOperand::MOLoad) ||
lib/CodeGen/TargetLoweringBase.cpp
 1083       auto Flags = MachineMemOperand::MOLoad;
lib/Target/AArch64/AArch64CallLowering.cpp
   92         MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, Size,
lib/Target/AArch64/AArch64FastISel.cpp
 1899   addLoadStoreOperands(Addr, MIB, MachineMemOperand::MOLoad, ScaleFactor, MMO);
lib/Target/AArch64/AArch64FrameLowering.cpp
 2140           MachineMemOperand::MOLoad, Size, Align));
 2149         MachineMemOperand::MOLoad, Size, Align));
lib/Target/AArch64/AArch64ISelLowering.cpp
 8386     Info.flags = MachineMemOperand::MOLoad;
 8423     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;
 8444     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;
lib/Target/AArch64/AArch64InstrInfo.cpp
 2945       PtrInfo, MachineMemOperand::MOLoad, MFI.getObjectSize(FI), Align);
lib/Target/AArch64/AArch64LegalizerInfo.cpp
  738       *MF.getMachineMemOperand(MachinePointerInfo(), MachineMemOperand::MOLoad,
  756       *MF.getMachineMemOperand(MachinePointerInfo(), MachineMemOperand::MOLoad,
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  124       MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, Size, 1);
  377       MF.getMachineMemOperand(PtrInfo, MachineMemOperand::MOLoad |
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1196     MachineMemOperand::MOLoad |
 1687     MachineMemOperand::MOLoad | MachineMemOperand::MODereferenceable |
lib/Target/AMDGPU/SIFrameLowering.cpp
  149       MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOLoad, 4,
  587                                        MachineMemOperand::MOLoad |
  631                                            MachineMemOperand::MOLoad |
lib/Target/AMDGPU/SIISelLowering.cpp
  937       Info.flags |= MachineMemOperand::MOLoad;
  946       Info.flags = MachineMemOperand::MOLoad |
  968     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
  985     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
  999     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 1009     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 1036       Info.flags = MachineMemOperand::MOLoad;
 5644       MachineMemOperand::MOLoad | MachineMemOperand::MODereferenceable |
lib/Target/AMDGPU/SIInstrInfo.cpp
 1189     PtrInfo, MachineMemOperand::MOLoad, Size, Align);
lib/Target/AMDGPU/SIRegisterInfo.cpp
  924         MachineMemOperand::MOLoad, EltSize,
lib/Target/ARC/ARCInstrInfo.cpp
  333       MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex), Align);
lib/Target/ARM/ARMBaseInstrInfo.cpp
 1279       MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
 4786     auto Flags = MachineMemOperand::MOLoad |
lib/Target/ARM/ARMCallLowering.cpp
  333         MPO, MachineMemOperand::MOLoad, Size, Alignment);
lib/Target/ARM/ARMFastISel.cpp
 1005   AddLoadStoreOperands(VT, Addr, MIB, MachineMemOperand::MOLoad, useAM3);
 2965                                MachineMemOperand::MOLoad, 4, 4);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 3019                                   MachineMemOperand::MOLoad, 4, 4);
lib/Target/ARM/ARMISelLowering.cpp
 9365                                MachineMemOperand::MOLoad, 4, 4);
 9555       MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile, 4, 4);
 9687         MachinePointerInfo::getJumpTable(*MF), MachineMemOperand::MOLoad, 4, 4);
 9781         MachinePointerInfo::getJumpTable(*MF), MachineMemOperand::MOLoad, 4, 4);
10155                                  MachineMemOperand::MOLoad, 4, 4);
16265     Info.flags = MachineMemOperand::MOLoad;
16280     Info.flags = MachineMemOperand::MOLoad;
16339     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;
16371     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile;
lib/Target/ARM/ARMInstrInfo.cpp
  125   auto Flags = MachineMemOperand::MOLoad |
lib/Target/ARM/ARMInstructionSelector.cpp
  645             MachinePointerInfo::getConstantPool(MF), MachineMemOperand::MOLoad,
  654         MachinePointerInfo::getGOT(MF), MachineMemOperand::MOLoad,
 1002                                     MachineMemOperand::MOLoad, Size, Alignment))
lib/Target/ARM/Thumb1InstrInfo.cpp
  123         MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
lib/Target/ARM/Thumb2InstrInfo.cpp
  185       MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
lib/Target/AVR/AVRInstrInfo.cpp
  174       MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex),
lib/Target/Hexagon/HexagonISelLowering.cpp
 1802     Info.flags = MachineMemOperand::MOLoad;
 1825     Info.flags = MachineMemOperand::MOLoad |
lib/Target/Hexagon/HexagonInstrInfo.cpp
  962       MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
  987         MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
  998         MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
 1350           MachineMemOperand::MOLoad | MachineMemOperand::MOVolatile, 8, 1);
lib/Target/MSP430/MSP430InstrInfo.cpp
   75       MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx),
lib/Target/Mips/Mips16InstrInfo.cpp
  136   MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
lib/Target/Mips/MipsCallLowering.cpp
  193   MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, Size, Align);
lib/Target/Mips/MipsFastISel.cpp
  802         MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOLoad,
lib/Target/Mips/MipsInstructionSelector.cpp
  340                 MachinePointerInfo(), MachineMemOperand::MOLoad, 4, 4));
  569                                       MachineMemOperand::MOLoad, 4, 4));
  617                                            MachineMemOperand::MOLoad, 4, 4));
lib/Target/Mips/MipsLegalizerInfo.cpp
  366                              MPO, MachineMemOperand::MOLoad, 4, 4));
lib/Target/Mips/MipsSEInstrInfo.cpp
  329   MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1830             MachineMemOperand::MOLoad);
 3469     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 3499     Info.flags = MachineMemOperand::MOLoad;
 3523     Info.flags = MachineMemOperand::MOLoad;
 3549     Info.flags = MachineMemOperand::MOLoad;
 3587     Info.flags = MachineMemOperand::MOLoad;
 3608     Info.flags = MachineMemOperand::MOLoad;
 3629     Info.flags = MachineMemOperand::MOLoad;
 3650     Info.flags = MachineMemOperand::MOLoad;
 3667     Info.flags = MachineMemOperand::MOLoad;
 3782     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore;
 3800     Info.flags = MachineMemOperand::MOLoad;
 3820     Info.flags = MachineMemOperand::MOLoad;
 3887     Info.flags = MachineMemOperand::MOLoad;
 4007     Info.flags = MachineMemOperand::MOLoad;
 4060     Info.flags = MachineMemOperand::MOLoad;
 4113     Info.flags = MachineMemOperand::MOLoad;
 4166     Info.flags = MachineMemOperand::MOLoad;
 4204     Info.flags = MachineMemOperand::MOLoad;
lib/Target/PowerPC/PPCFastISel.cpp
  538         MachineMemOperand::MOLoad, MFI.getObjectSize(Addr.Base.FI),
 2014       MachineMemOperand::MOLoad, (VT == MVT::f32) ? 4 : 8, Align);
lib/Target/PowerPC/PPCISelLowering.cpp
 2702       MachineMemOperand::MOLoad);
 7820         MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4,
 7830         MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4,
 7863         MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4,
 7916       MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4,
11561           MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx),
14679     Info.flags = MachineMemOperand::MOLoad;
14713     Info.flags = MachineMemOperand::MOLoad;
lib/Target/PowerPC/PPCInstrInfo.cpp
 1308       MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx),
lib/Target/RISCV/RISCVISelLowering.cpp
  246     Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore |
 1169                               MachineMemOperand::MOLoad, 8, 8);
lib/Target/Sparc/SparcInstrInfo.cpp
  444       MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOLoad,
lib/Target/SystemZ/SystemZInstrBuilder.h
   33     Flags |= MachineMemOperand::MOLoad;
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  587     Info.flags = MachineMemOperand::MOVolatile | MachineMemOperand::MOLoad;
  595     Info.flags = MachineMemOperand::MOVolatile | MachineMemOperand::MOLoad;
  603     Info.flags = MachineMemOperand::MOVolatile | MachineMemOperand::MOLoad;
lib/Target/X86/X86CallLowering.cpp
  252         MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, Size,
lib/Target/X86/X86FastISel.cpp
 3801         MachineMemOperand::MOLoad, DL.getPointerSize(), Align);
lib/Target/X86/X86FrameLowering.cpp
 1327               NoInfo, MachineMemOperand::MOLoad, SlotSize, SlotSize));
lib/Target/X86/X86ISelLowering.cpp
 2165     if (!!(Flags & MachineMemOperand::MOLoad))
 4825     Info.flags |= MachineMemOperand::MOLoad;
 7989                                   MachineMemOperand::MOLoad);
18492         MachineMemOperand::MOLoad, ByteSize, ByteSize);
18860       MachineMemOperand::MOLoad, 8, 8);
19006         MPI, MachineMemOperand::MOLoad, FLDSize, FLDSize);
22384     MachineMemOperand::MOLoad | MachineMemOperand::MOStore);
29290       OldMMO, OldMMO->getFlags() & ~MachineMemOperand::MOLoad);
34245                                   MachineMemOperand::MOLoad);
lib/Target/X86/X86InstrBuilder.h
  205     Flags |= MachineMemOperand::MOLoad;
lib/Target/X86/X86InstrInfo.cpp
 3989   auto Flags = MachineMemOperand::MOLoad |
 5399           MMO, MMO->getFlags() & ~MachineMemOperand::MOLoad));
lib/Target/X86/X86InstructionSelector.cpp
 1457         MachinePointerInfo::getConstantPool(MF), MachineMemOperand::MOLoad,
lib/Target/XCore/XCoreFrameLowering.cpp
  205                                       MachineMemOperand::MOLoad));
lib/Target/XCore/XCoreISelDAGToDAG.cpp
  154                                    MachineMemOperand::MOLoad, 4, 4);
lib/Target/XCore/XCoreInstrInfo.cpp
  394       MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex),
unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp
  309       MachineMemOperand::MOLoad | MachineMemOperand::MOStore,
unittests/CodeGen/MachineInstrTest.cpp
  383                                       MachineMemOperand::MOLoad, 8, 8);
  429                                       MachineMemOperand::MOLoad, 8, 8);
  465                                       MachineMemOperand::MOLoad, 8, 8);