Home
last modified time | relevance | path

Searched refs:MachineMemOperand (Results 1 – 25 of 103) sorted by relevance

12345

/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h90 class MachineMemOperand {
126 MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, uint64_t s,
195 void refineAlignment(const MachineMemOperand *MMO);
214 friend bool operator==(const MachineMemOperand &LHS,
215 const MachineMemOperand &RHS) {
227 friend bool operator!=(const MachineMemOperand &LHS,
228 const MachineMemOperand &RHS) {
233 inline raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MRO) {
DPseudoSourceValue.h26 class MachineMemOperand; variable
29 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO);
53 friend class MachineMemOperand; // For printCustom(). variable
DSelectionDAG.h862 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO,
874 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
880 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
887 MachineMemOperand *MMO, AtomicOrdering SuccessOrdering,
892 MachineMemOperand *MMO, AtomicOrdering Ordering,
907 MachineMemOperand *MMO);
921 MachineMemOperand *MMO);
929 MachineMemOperand *MMO);
940 EVT MemVT, MachineMemOperand *MMO);
948 MachineMemOperand *MMO);
[all …]
DSelectionDAGNodes.h1018 MachineMemOperand *MMO;
1022 EVT MemoryVT, MachineMemOperand *MMO);
1069 MachineMemOperand *getMemOperand() const { return MMO; }
1084 void refineAlignment(const MachineMemOperand *NewMMO) {
1154 EVT MemVT, MachineMemOperand *MMO,
1206 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
1781 MachineMemOperand *MMO)
1814 MachineMemOperand *MMO)
1842 MachineMemOperand *MMO)
1871 MachineMemOperand *MMO)
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineMemOperand.h81 class MachineMemOperand {
104 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s,
148 void refineAlignment(const MachineMemOperand *MMO);
161 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MRO);
DSelectionDAGNodes.h889 MachineMemOperand *MMO;
893 MachineMemOperand *MMO);
896 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO);
940 MachineMemOperand *getMemOperand() const { return MMO; }
950 void refineAlignment(const MachineMemOperand *NewMMO) {
1018 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO,
1026 SDValue Val, MachineMemOperand *MMO,
1034 MachineMemOperand *MMO,
1077 EVT MemoryVT, MachineMemOperand *MMO)
1564 EVT MemVT, MachineMemOperand *MMO)
[all …]
DMachineFunction.h376 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
385 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
/external/llvm/lib/Target/SystemZ/
DSystemZInstrBuilder.h34 Flags |= MachineMemOperand::MOLoad; in addFrameReference()
36 Flags |= MachineMemOperand::MOStore; in addFrameReference()
38 MachineMemOperand *MMO = MF.getMachineMemOperand( in addFrameReference()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DThumb1InstrInfo.cpp62 MachineMemOperand *MMO = in storeRegToStackSlot()
65 MachineMemOperand::MOStore, in storeRegToStackSlot()
91 MachineMemOperand *MMO = in loadRegFromStackSlot()
94 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/lib/Target/Hexagon/
DHexagonStoreWidening.cpp86 bool instrAliased(InstrGroup &Stores, const MachineMemOperand &MMO);
131 const MachineMemOperand &getStoreTarget(const MachineInstr *MI) { in getStoreTarget()
169 const MachineMemOperand &MMO) { in instrAliased()
176 const MachineMemOperand &SMO = getStoreTarget(SI); in instrAliased()
291 const MachineMemOperand &S1MO = getStoreTarget(S1); in storesAreAdjacent()
319 const MachineMemOperand &FirstMMO = getStoreTarget(FirstMI); in selectStores()
411 const MachineMemOperand &MMO = getStoreTarget(MI); in createWideStores()
425 const MachineMemOperand &OldM = getStoreTarget(FirstSt); in createWideStores()
426 MachineMemOperand *NewM = in createWideStores()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DTargetInstrInfoImpl.cpp166 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
184 const MachineMemOperand *&MMO, in hasStoreToStackSlot()
279 Flags |= MachineMemOperand::MOStore; in foldMemoryOperand()
281 Flags |= MachineMemOperand::MOLoad; in foldMemoryOperand()
290 assert((!(Flags & MachineMemOperand::MOStore) || in foldMemoryOperand()
293 assert((!(Flags & MachineMemOperand::MOLoad) || in foldMemoryOperand()
298 MachineMemOperand *MMO = in foldMemoryOperand()
321 if (Flags == MachineMemOperand::MOStore) in foldMemoryOperand()
DMachineFunction.cpp197 MachineMemOperand *
201 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
205 MachineMemOperand *
206 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
209 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand()
217 return Allocator.Allocate<MachineMemOperand *>(Num); in allocateMemRefsArray()
239 MachineMemOperand *JustLoad = in extractLoadMemRefs()
241 (*I)->getFlags() & ~MachineMemOperand::MOStore, in extractLoadMemRefs()
271 MachineMemOperand *JustStore = in extractStoreMemRefs()
273 (*I)->getFlags() & ~MachineMemOperand::MOLoad, in extractStoreMemRefs()
/external/llvm/lib/Target/ARM/
DThumb1InstrInfo.cpp87 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot()
88 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOStore, in storeRegToStackSlot()
113 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot()
114 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad, in loadRegFromStackSlot()
DARMInstrInfo.cpp126 unsigned Flag = MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant; in expandLoadStackGuard()
127 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( in expandLoadStackGuard()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZInstrBuilder.h114 Flags |= MachineMemOperand::MOLoad;
116 Flags |= MachineMemOperand::MOStore;
117 MachineMemOperand *MMO =
/external/llvm/lib/CodeGen/
DMachineFunction.cpp297 MachineMemOperand *
305 MachineMemOperand(PtrInfo, static_cast<MachineMemOperand::Flags>(f), s, in getMachineMemOperand()
309 MachineMemOperand *
310 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
314 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand()
319 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(), in getMachineMemOperand()
327 return Allocator.Allocate<MachineMemOperand *>(Num); in allocateMemRefsArray()
349 MachineMemOperand *JustLoad = in extractLoadMemRefs()
351 (*I)->getFlags() & ~MachineMemOperand::MOStore, in extractLoadMemRefs()
381 MachineMemOperand *JustStore = in extractStoreMemRefs()
[all …]
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.cpp96 auto *MMO = new MachineMemOperand(MachinePointerInfo(MF.getPSVManager() in writeSPToMemory()
98 MachineMemOperand::MOStore, 4, 4); in writeSPToMemory()
146 auto *LoadMMO = new MachineMemOperand(MachinePointerInfo(MF.getPSVManager() in emitPrologue()
148 MachineMemOperand::MOLoad, 4, 4); in emitPrologue()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrBuilder.h156 Flags |= MachineMemOperand::MOLoad;
158 Flags |= MachineMemOperand::MOStore;
159 MachineMemOperand *MMO =
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetInstrInfo.h25 class MachineMemOperand; variable
141 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
171 const MachineMemOperand *&MMO, in hasStoreToStackSlot()
744 const MachineMemOperand *&MMO,
747 const MachineMemOperand *&MMO,
/external/llvm/lib/Target/X86/
DX86InstrBuilder.h184 Flags |= MachineMemOperand::MOLoad;
186 Flags |= MachineMemOperand::MOStore;
187 MachineMemOperand *MMO = MF.getMachineMemOperand(
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp47 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot()
49 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIdx), in storeRegToStackSlot()
74 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot()
76 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIdx), in loadRegFromStackSlot()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430InstrInfo.cpp45 MachineMemOperand *MMO = in storeRegToStackSlot()
48 MachineMemOperand::MOStore, in storeRegToStackSlot()
74 MachineMemOperand *MMO = in loadRegFromStackSlot()
77 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.cpp367 MachineMemOperand *MMO = MF->getMachineMemOperand( in storeRegToStackSlot()
369 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), in storeRegToStackSlot()
389 MachineMemOperand *MMO = MF->getMachineMemOperand( in loadRegFromStackSlot()
391 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex), in loadRegFromStackSlot()
/external/llvm/lib/Target/AVR/
DAVRInstrInfo.cpp116 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot()
118 MachineMemOperand::MOStore, MFI.getObjectSize(FrameIndex), in storeRegToStackSlot()
150 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot()
152 MachineMemOperand::MOLoad, MFI.getObjectSize(FrameIndex), in loadRegFromStackSlot()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUInstrInfo.h58 const MachineMemOperand *&MMO,
64 const MachineMemOperand *&MMO,

12345