Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h82 class MachineMemOperand {
108 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s,
166 void refineAlignment(const MachineMemOperand *MMO);
179 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MRO);
DSelectionDAGNodes.h907 MachineMemOperand *MMO;
911 MachineMemOperand *MMO);
914 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO);
962 MachineMemOperand *getMemOperand() const { return MMO; }
977 void refineAlignment(const MachineMemOperand *NewMMO) {
1039 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO,
1047 SDValue Val, MachineMemOperand *MMO,
1055 MachineMemOperand *MMO,
1097 EVT MemoryVT, MachineMemOperand *MMO)
1600 EVT MemVT, MachineMemOperand *MMO)
[all …]
DMachineFunction.h402 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
412 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
DSelectionDAG.h643 MachineMemOperand *MMO,
654 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
666 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
689 EVT MemVT, MachineMemOperand *MMO);
718 EVT MemVT, MachineMemOperand *MMO);
727 MachineMemOperand *MMO);
734 EVT TVT, MachineMemOperand *MMO);
DMachineInstr.h41 class MachineMemOperand; variable
52 typedef MachineMemOperand **mmo_iterator;
998 void addMemOperand(MachineFunction &MF, MachineMemOperand *MO);
/external/llvm/lib/Target/ARM/
DThumb1InstrInfo.cpp68 MachineMemOperand *MMO = in storeRegToStackSlot()
70 MachineMemOperand::MOStore, in storeRegToStackSlot()
96 MachineMemOperand *MMO = in loadRegFromStackSlot()
98 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
DThumb2InstrInfo.cpp137 MachineMemOperand *MMO = in storeRegToStackSlot()
139 MachineMemOperand::MOStore, in storeRegToStackSlot()
164 MachineMemOperand *MMO = in loadRegFromStackSlot()
166 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp244 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
262 const MachineMemOperand *&MMO, in hasStoreToStackSlot()
357 Flags |= MachineMemOperand::MOStore; in foldMemoryOperand()
359 Flags |= MachineMemOperand::MOLoad; in foldMemoryOperand()
368 assert((!(Flags & MachineMemOperand::MOStore) || in foldMemoryOperand()
371 assert((!(Flags & MachineMemOperand::MOLoad) || in foldMemoryOperand()
376 MachineMemOperand *MMO = in foldMemoryOperand()
398 if (Flags == MachineMemOperand::MOStore) in foldMemoryOperand()
DMachineFunction.cpp217 MachineMemOperand *
222 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
226 MachineMemOperand *
227 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
230 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand()
238 return Allocator.Allocate<MachineMemOperand *>(Num); in allocateMemRefsArray()
260 MachineMemOperand *JustLoad = in extractLoadMemRefs()
262 (*I)->getFlags() & ~MachineMemOperand::MOStore, in extractLoadMemRefs()
292 MachineMemOperand *JustStore = in extractStoreMemRefs()
294 (*I)->getFlags() & ~MachineMemOperand::MOLoad, in extractStoreMemRefs()
DMachineInstr.cpp420 MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, unsigned f, in MachineMemOperand() function in MachineMemOperand
435 void MachineMemOperand::Profile(FoldingSetNodeID &ID) const { in Profile()
442 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { in refineAlignment()
460 uint64_t MachineMemOperand::getAlignment() const { in getAlignment()
464 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) { in operator <<()
742 MachineMemOperand *MO) { in addMemOperand()
/external/llvm/lib/Target/X86/
DX86InstrBuilder.h155 Flags |= MachineMemOperand::MOLoad;
157 Flags |= MachineMemOperand::MOStore;
158 MachineMemOperand *MMO =
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp44 MachineMemOperand *MMO = in storeRegToStackSlot()
46 MachineMemOperand::MOStore, in storeRegToStackSlot()
72 MachineMemOperand *MMO = in loadRegFromStackSlot()
74 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.cpp188 MachineMemOperand *MO = *MI->memoperands_begin(); in getHazardType()
215 MachineMemOperand *MO = *MI->memoperands_begin(); in EmitInstruction()
DPPCInstrInfo.cpp563 MachineMemOperand *MMO = in storeRegToStackSlot()
565 MachineMemOperand::MOStore, in storeRegToStackSlot()
673 MachineMemOperand *MMO = in loadRegFromStackSlot()
675 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/lib/Target/R600/
DAMDGPUInstrInfo.cpp57 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
73 const MachineMemOperand *&MMO, in hasStoreFromStackSlot()
DAMDGPUInstrInfo.h59 const MachineMemOperand *&MMO,
65 const MachineMemOperand *&MMO,
/external/llvm/lib/Target/Mips/
DMips16InstrInfo.cpp107 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStackSlot()
123 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad); in loadRegFromStackSlot()
DMipsSEInstrInfo.cpp161 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStackSlot()
189 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOLoad); in loadRegFromStackSlot()
DMipsInstrInfo.h92 MachineMemOperand *GetMemOperand(MachineBasicBlock &MBB, int FI,
DMipsInstrInfo.cpp54 MachineMemOperand *MipsInstrInfo::GetMemOperand(MachineBasicBlock &MBB, int FI, in GetMemOperand()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h27 class MachineMemOperand; variable
145 const MachineMemOperand *&MMO,
173 const MachineMemOperand *&MMO,
/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp497 MachineMemOperand::MemOperandFlags Flags; in emitFrameMemOps()
498 Flags = isPrologue ? MachineMemOperand::MOStore : MachineMemOperand::MOLoad; in emitFrameMemOps()
499 MachineMemOperand *MMO = in emitFrameMemOps()
DAArch64InstrInfo.cpp390 MachineMemOperand *MMO in storeRegToStackSlot()
392 MachineMemOperand::MOStore, in storeRegToStackSlot()
436 MachineMemOperand *MMO in loadRegFromStackSlot()
438 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll14 ; MachineMemOperand.
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp4070 unsigned Flags = MachineMemOperand::MOVolatile; in getAtomic()
4072 Flags |= MachineMemOperand::MOLoad; in getAtomic()
4074 Flags |= MachineMemOperand::MOStore; in getAtomic()
4076 MachineMemOperand *MMO = in getAtomic()
4086 SDValue Swp, MachineMemOperand *MMO, in getAtomic()
4130 unsigned Flags = MachineMemOperand::MOVolatile; in getAtomic()
4132 Flags |= MachineMemOperand::MOLoad; in getAtomic()
4134 Flags |= MachineMemOperand::MOStore; in getAtomic()
4136 MachineMemOperand *MMO = in getAtomic()
4147 MachineMemOperand *MMO, in getAtomic()
[all …]

12