/external/llvm/lib/Target/SystemZ/ |
SystemZInstrBuilder.h | 20 #include "llvm/CodeGen/MachineMemOperand.h" 34 Flags |= MachineMemOperand::MOLoad; 36 Flags |= MachineMemOperand::MOStore; 38 MachineMemOperand *MMO = MF.getMachineMemOperand(
|
/external/llvm/include/llvm/CodeGen/ |
MachineMemOperand.h | 1 //==- llvm/CodeGen/MachineMemOperand.h - MachineMemOperand class -*- C++ -*-==// 10 // This file contains the declaration of the MachineMemOperand class, which is a 87 /// MachineMemOperand - A description of a memory reference used in the backend. 94 class MachineMemOperand { 121 /// MachineMemOperand - Construct an MachineMemOperand object with the 123 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s, 190 /// refineAlignment - Update this MachineMemOperand to reflect the alignment 192 /// new alignment applies to all users of this MachineMemOperand [all...] |
PseudoSourceValue.h | 26 class MachineMemOperand; 29 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO); 49 friend class MachineMemOperand; // For printCustom().
|
SelectionDAGNodes.h | 31 #include "llvm/CodeGen/MachineMemOperand.h" [all...] |
SelectionDAG.h | 776 MachineMemOperand *MMO [all...] |
MachineFunction.h | 448 /// getMachineMemOperand - Allocate a new MachineMemOperand. 451 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo, 457 /// getMachineMemOperand - Allocate a new MachineMemOperand by copying 461 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 488 /// allocateMemRefsArray - Allocate an array to hold MachineMemOperand 493 /// load information from the given MachineMemOperand sequence. 500 /// store information from the given MachineMemOperand sequence.
|
/external/llvm/lib/Target/ARM/ |
Thumb1InstrInfo.cpp | 18 #include "llvm/CodeGen/MachineMemOperand.h" 87 MachineMemOperand *MMO = MF.getMachineMemOperand( 88 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOStore, 113 MachineMemOperand *MMO = MF.getMachineMemOperand( 114 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad,
|
ARMInstrInfo.cpp | 126 unsigned Flag = MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant; 127 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand(
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyFrameLowering.cpp | 82 auto *LoadMMO = new MachineMemOperand(MachinePointerInfo(), 83 MachineMemOperand::MOLoad, 4, 4); 100 auto *MMO = new MachineMemOperand(MachinePointerInfo(), 101 MachineMemOperand::MOStore, 4, 4); 168 auto *MMO = new MachineMemOperand(MachinePointerInfo(), 169 MachineMemOperand::MOStore, 4, 4);
|
/external/llvm/lib/Target/Hexagon/ |
HexagonStoreWidening.cpp | 86 bool instrAliased(InstrGroup &Stores, const MachineMemOperand &MMO); 131 const MachineMemOperand &getStoreTarget(const MachineInstr *MI) { 169 const MachineMemOperand &MMO) { 176 const MachineMemOperand &SMO = getStoreTarget(SI); 291 const MachineMemOperand &S1MO = getStoreTarget(S1); 319 const MachineMemOperand &FirstMMO = getStoreTarget(FirstMI); 411 const MachineMemOperand &MMO = getStoreTarget(MI); 425 const MachineMemOperand &OldM = getStoreTarget(FirstSt); 426 MachineMemOperand *NewM =
|
/external/llvm/lib/Target/X86/ |
X86InstrBuilder.h | 29 #include "llvm/CodeGen/MachineMemOperand.h" 156 Flags |= MachineMemOperand::MOLoad; 158 Flags |= MachineMemOperand::MOStore; 159 MachineMemOperand *MMO = MF.getMachineMemOperand(
|
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUInstrInfo.h | 59 const MachineMemOperand *&MMO, 65 const MachineMemOperand *&MMO,
|
AMDGPUInstrInfo.cpp | 60 const MachineMemOperand *&MMO, 76 const MachineMemOperand *&MMO,
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDGPUInstrInfo.cpp | 56 const MachineMemOperand *&MMO, 72 const MachineMemOperand *&MMO,
|
AMDGPUInstrInfo.h | 58 const MachineMemOperand *&MMO, 64 const MachineMemOperand *&MMO,
|
/external/llvm/lib/Target/MSP430/ |
MSP430InstrInfo.cpp | 47 MachineMemOperand *MMO = MF.getMachineMemOperand( 49 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIdx), 74 MachineMemOperand *MMO = MF.getMachineMemOperand( 76 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx),
|
/external/llvm/lib/CodeGen/ |
MachineFunction.cpp | 251 MachineMemOperand * 256 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, 260 MachineMemOperand * 261 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, 265 MachineMemOperand(MachinePointerInfo(MMO->getValue(), 270 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(), 278 return Allocator.Allocate<MachineMemOperand *>(Num); 300 MachineMemOperand *JustLoad = 302 (*I)->getFlags() & ~MachineMemOperand::MOStore, 332 MachineMemOperand *JustStore [all...] |
StackSlotColoring.cpp | 23 #include "llvm/CodeGen/MachineMemOperand.h" 61 SmallVector<SmallVector<MachineMemOperand *, 8>, 16> SSRefs; 164 MachineMemOperand *MMO = *MMOI; 322 SmallVectorImpl<MachineMemOperand *> &RefMMOs = SSRefs[SS];
|
TargetInstrInfo.cpp | 17 #include "llvm/CodeGen/MachineMemOperand.h" 303 const MachineMemOperand *&MMO, 323 const MachineMemOperand *&MMO, 504 Flags |= MachineMemOperand::MOStore; 506 Flags |= MachineMemOperand::MOLoad; 528 assert((!(Flags & MachineMemOperand::MOStore) || 531 assert((!(Flags & MachineMemOperand::MOLoad) || 536 MachineMemOperand *MMO = MF.getMachineMemOperand( 556 if (Flags == MachineMemOperand::MOStore) [all...] |
MachineInstr.cpp | 20 #include "llvm/CodeGen/MachineMemOperand.h" 457 // MachineMemOperand Implementation 493 MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, unsigned f, 509 void MachineMemOperand::Profile(FoldingSetNodeID &ID) const { 516 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { 534 uint64_t MachineMemOperand::getAlignment() const { 538 void MachineMemOperand::print(raw_ostream &OS) const { 542 void MachineMemOperand::print(raw_ostream &OS, ModuleSlotTracker &MST) const [all...] |
/external/llvm/lib/Target/Mips/ |
MipsInstrInfo.h | 131 MachineMemOperand *GetMemOperand(MachineBasicBlock &MBB, int FI,
|
Mips16InstrInfo.cpp | 101 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); 119 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad);
|
/external/llvm/lib/Target/XCore/ |
XCoreInstrInfo.cpp | 21 #include "llvm/CodeGen/MachineMemOperand.h" 371 MachineMemOperand *MMO = MF->getMachineMemOperand( 373 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), 393 MachineMemOperand *MMO = MF->getMachineMemOperand( 395 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex),
|
/external/llvm/lib/Target/Sparc/ |
SparcInstrInfo.cpp | 22 #include "llvm/CodeGen/MachineMemOperand.h" 379 MachineMemOperand *MMO = MF->getMachineMemOperand( 380 MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOStore, 418 MachineMemOperand *MMO = MF->getMachineMemOperand( 419 MachinePointerInfo::getFixedStack(*MF, FI), MachineMemOperand::MOLoad,
|
/external/llvm/lib/Target/PowerPC/ |
PPCHazardRecognizers.cpp | 376 MachineMemOperand *MO = *MI->memoperands_begin(); 403 MachineMemOperand *MO = *MI->memoperands_begin();
|