Home
last modified time | relevance | path

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

123

/minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h34 Flags |= MachineMemOperand::MOLoad; in addFrameReference()
36 Flags |= MachineMemOperand::MOStore; in addFrameReference()
38 MachineMemOperand *MMO = in addFrameReference()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h21 class MachineMemOperand; variable
24 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO);
33 const MachineMemOperand &MMO);
H A DMachineMemOperand.h91 class MachineMemOperand {
120 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s,
190 void refineAlignment(const MachineMemOperand *MMO);
204 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MRO);
H A DSelectionDAGNodes.h1083 MachineMemOperand *MMO;
1087 EVT MemoryVT, MachineMemOperand *MMO);
1090 ArrayRef<SDValue> Ops, EVT MemoryVT, MachineMemOperand *MMO);
1137 MachineMemOperand *getMemOperand() const { return MMO; }
1152 void refineAlignment(const MachineMemOperand *NewMMO) {
1230 MachineMemOperand *MMO, AtomicOrdering Ordering,
1239 SDValue Val, MachineMemOperand *MMO,
1248 MachineMemOperand *MMO,
1256 MachineMemOperand *MMO,
1312 MachineMemOperand *MMO)
[all …]
H A DSelectionDAG.h767 MachineMemOperand *MMO,
779 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
786 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
793 ArrayRef<SDValue> Ops, MachineMemOperand *MMO,
798 ArrayRef<SDValue> Ops, MachineMemOperand *MMO,
814 EVT MemVT, MachineMemOperand *MMO);
828 MachineMemOperand *MMO);
836 MachineMemOperand *MMO);
849 EVT MemVT, MachineMemOperand *MMO);
858 MachineMemOperand *MMO);
[all …]
H A DMachineFunction.h413 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
423 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DThumb1InstrInfo.cpp88 MachineMemOperand *MMO = in storeRegToStackSlot()
90 MachineMemOperand::MOStore, in storeRegToStackSlot()
116 MachineMemOperand *MMO = in loadRegFromStackSlot()
118 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
H A DARMInstrInfo.cpp126 unsigned Flag = MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant; in expandLoadStackGuard()
127 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( in expandLoadStackGuard()
H A DThumb2InstrInfo.cpp135 MachineMemOperand *MMO = in storeRegToStackSlot()
137 MachineMemOperand::MOStore, in storeRegToStackSlot()
175 MachineMemOperand *MMO = in loadRegFromStackSlot()
177 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrBuilder.h156 Flags |= MachineMemOperand::MOLoad;
158 Flags |= MachineMemOperand::MOStore;
159 MachineMemOperand *MMO =
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineFunction.cpp232 MachineMemOperand *
237 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
241 MachineMemOperand *
242 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
246 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand()
251 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(), in getMachineMemOperand()
259 return Allocator.Allocate<MachineMemOperand *>(Num); in allocateMemRefsArray()
281 MachineMemOperand *JustLoad = in extractLoadMemRefs()
283 (*I)->getFlags() & ~MachineMemOperand::MOStore, in extractLoadMemRefs()
313 MachineMemOperand *JustStore = in extractStoreMemRefs()
[all …]
H A DTargetInstrInfo.cpp246 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
266 const MachineMemOperand *&MMO, in hasStoreToStackSlot()
458 Flags |= MachineMemOperand::MOStore; in foldMemoryOperand()
460 Flags |= MachineMemOperand::MOLoad; in foldMemoryOperand()
480 assert((!(Flags & MachineMemOperand::MOStore) || in foldMemoryOperand()
483 assert((!(Flags & MachineMemOperand::MOLoad) || in foldMemoryOperand()
488 MachineMemOperand *MMO = in foldMemoryOperand()
510 if (Flags == MachineMemOperand::MOStore) in foldMemoryOperand()
H A DStackSlotColoring.cpp61 SmallVector<SmallVector<MachineMemOperand *, 8>, 16> SSRefs;
164 MachineMemOperand *MMO = *MMOI; in ScanForSpillSlotRefs()
314 SmallVectorImpl<MachineMemOperand *> &RefMMOs = SSRefs[SS]; in ColorSlots()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp47 MachineMemOperand *MMO = in storeRegToStackSlot()
49 MachineMemOperand::MOStore, in storeRegToStackSlot()
75 MachineMemOperand *MMO = in loadRegFromStackSlot()
77 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreInstrInfo.cpp380 MachineMemOperand *MMO = in storeRegToStackSlot()
382 MachineMemOperand::MOStore, in storeRegToStackSlot()
403 MachineMemOperand *MMO = in loadRegFromStackSlot()
405 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
H A DXCoreFrameLowering.cpp176 static MachineMemOperand *
180 MachineMemOperand *MMO = in getFrameIndexMMO()
205 MachineMemOperand::MOLoad)); in RestoreSpillList()
293 MachineMemOperand::MOStore)); in emitPrologue()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUInstrInfo.h59 const MachineMemOperand *&MMO,
65 const MachineMemOperand *&MMO,
H A DAMDGPUInstrInfo.cpp60 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
76 const MachineMemOperand *&MMO, in hasStoreFromStackSlot()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp360 MachineMemOperand *MMO = in storeRegToStackSlot()
362 MachineMemOperand::MOStore, in storeRegToStackSlot()
398 MachineMemOperand *MMO = in loadRegFromStackSlot()
400 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/
H A D2010-10-08-cmpxchg8b.ll14 ; MachineMemOperand.
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp101 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStack()
119 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad); in loadRegFromStack()
H A DMipsInstrInfo.h128 MachineMemOperand *GetMemOperand(MachineBasicBlock &MBB, int FI,
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetInstrInfo.h29 class MachineMemOperand; variable
156 const MachineMemOperand *&MMO,
184 const MachineMemOperand *&MMO,
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.cpp376 MachineMemOperand *MO = *MI->memoperands_begin(); in getHazardType()
403 MachineMemOperand *MO = *MI->memoperands_begin(); in EmitInstruction()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4373 MachineMemOperand *MMO, in getAtomic()
4408 MachineMemOperand *MMO, in getAtomic()
4431 unsigned Flags = MachineMemOperand::MOVolatile; in getAtomicCmpSwap()
4432 Flags |= MachineMemOperand::MOLoad; in getAtomicCmpSwap()
4433 Flags |= MachineMemOperand::MOStore; in getAtomicCmpSwap()
4435 MachineMemOperand *MMO = in getAtomicCmpSwap()
4445 MachineMemOperand *MMO, in getAtomicCmpSwap()
4475 unsigned Flags = MachineMemOperand::MOVolatile; in getAtomic()
4477 Flags |= MachineMemOperand::MOLoad; in getAtomic()
4479 Flags |= MachineMemOperand::MOStore; in getAtomic()
[all …]

123