Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h82 class MachineMemOperand {
108 MachineMemOperand(MachinePointerInfo PtrInfo, unsigned flags, uint64_t s,
157 void refineAlignment(const MachineMemOperand *MMO);
170 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MRO);
DSelectionDAGNodes.h889 MachineMemOperand *MMO;
893 MachineMemOperand *MMO);
896 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO);
944 MachineMemOperand *getMemOperand() const { return MMO; }
954 void refineAlignment(const MachineMemOperand *NewMMO) {
1022 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO,
1030 SDValue Val, MachineMemOperand *MMO,
1038 MachineMemOperand *MMO,
1081 EVT MemoryVT, MachineMemOperand *MMO)
1583 EVT MemVT, MachineMemOperand *MMO)
[all …]
DMachineFunction.h380 MachineMemOperand *getMachineMemOperand(MachinePointerInfo PtrInfo,
390 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO,
DMachineInstr.h39 class MachineMemOperand; variable
46 typedef MachineMemOperand **mmo_iterator;
893 void addMemOperand(MachineFunction &MF, MachineMemOperand *MO);
DSelectionDAG.h600 MachineMemOperand *MMO,
611 SDValue Ptr, SDValue Val, MachineMemOperand *MMO,
623 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO,
646 EVT MemVT, MachineMemOperand *MMO);
675 EVT MemVT, MachineMemOperand *MMO);
684 MachineMemOperand *MMO);
691 EVT TVT, MachineMemOperand *MMO);
DMachineInstrBuilder.h133 const MachineInstrBuilder &addMemOperand(MachineMemOperand *MMO) const { in addMemOperand()
/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()
DARMBaseInstrInfo.cpp754 MachineMemOperand *MMO = in storeRegToStackSlot()
756 MachineMemOperand::MOStore, in storeRegToStackSlot()
891 const MachineMemOperand *Dummy; in isStoreToStackSlotPostFE()
905 MachineMemOperand *MMO = in loadRegFromStackSlot()
908 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
1039 const MachineMemOperand *Dummy; in isLoadFromStackSlotPostFE()
DARMFastISel.cpp947 MachineMemOperand *MMO = in AddLoadStoreOperands()
1066 AddLoadStoreOperands(VT, Addr, MIB, MachineMemOperand::MOLoad, useAM3); in ARMEmitLoad()
1180 AddLoadStoreOperands(VT, Addr, MIB, MachineMemOperand::MOStore, useAM3); in ARMEmitStore()
DARMISelLowering.cpp5729 MachineMemOperand *CPMMO = in SetupEntryBlockForSjLj()
5731 MachineMemOperand::MOLoad, 4, 4); in SetupEntryBlockForSjLj()
5733 MachineMemOperand *FIMMOSt = in SetupEntryBlockForSjLj()
5735 MachineMemOperand::MOStore, 4, 4); in SetupEntryBlockForSjLj()
5906 MachineMemOperand *FIMMOLd = in EmitSjLjDispatchBlock()
5908 MachineMemOperand::MOLoad | in EmitSjLjDispatchBlock()
5909 MachineMemOperand::MOVolatile, 4, 4); in EmitSjLjDispatchBlock()
6024 MachineMemOperand *JTMMOLd = in EmitSjLjDispatchBlock()
6026 MachineMemOperand::MOLoad, 4, 4); in EmitSjLjDispatchBlock()
6107 MachineMemOperand *JTMMOLd = in EmitSjLjDispatchBlock()
[all …]
/external/llvm/lib/CodeGen/
DMachineFunction.cpp195 MachineMemOperand *
200 return new (Allocator) MachineMemOperand(PtrInfo, f, s, base_alignment, in getMachineMemOperand()
204 MachineMemOperand *
205 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
208 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand()
216 return Allocator.Allocate<MachineMemOperand *>(Num); in allocateMemRefsArray()
238 MachineMemOperand *JustLoad = in extractLoadMemRefs()
240 (*I)->getFlags() & ~MachineMemOperand::MOStore, in extractLoadMemRefs()
270 MachineMemOperand *JustStore = in extractStoreMemRefs()
272 (*I)->getFlags() & ~MachineMemOperand::MOLoad, in extractStoreMemRefs()
DTargetInstrInfoImpl.cpp196 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
214 const MachineMemOperand *&MMO, in hasStoreToStackSlot()
309 Flags |= MachineMemOperand::MOStore; in foldMemoryOperand()
311 Flags |= MachineMemOperand::MOLoad; in foldMemoryOperand()
320 assert((!(Flags & MachineMemOperand::MOStore) || in foldMemoryOperand()
323 assert((!(Flags & MachineMemOperand::MOLoad) || in foldMemoryOperand()
328 MachineMemOperand *MMO = in foldMemoryOperand()
350 if (Flags == MachineMemOperand::MOStore) in foldMemoryOperand()
DMachineInstr.cpp382 MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, unsigned f, in MachineMemOperand() function in MachineMemOperand
397 void MachineMemOperand::Profile(FoldingSetNodeID &ID) const { in Profile()
404 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { in refineAlignment()
422 uint64_t MachineMemOperand::getAlignment() const { in getAlignment()
426 raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) { in operator <<()
741 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/include/llvm/Target/
DTargetInstrInfo.h26 class MachineMemOperand; variable
142 const MachineMemOperand *&MMO, in hasLoadFromStackSlot()
172 const MachineMemOperand *&MMO, in hasStoreToStackSlot()
844 const MachineMemOperand *&MMO,
847 const MachineMemOperand *&MMO,
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp171 static MachineMemOperand* GetMemOperand(MachineBasicBlock &MBB, int FI, in GetMemOperand()
188 MachineMemOperand *MMO = GetMemOperand(MBB, FI, MachineMemOperand::MOStore); in storeRegToStackSlot()
216 MachineMemOperand *MMO = GetMemOperand(MBB, FI, 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.cpp512 MachineMemOperand *MMO = in storeRegToStackSlot()
514 MachineMemOperand::MOStore, in storeRegToStackSlot()
647 MachineMemOperand *MMO = in loadRegFromStackSlot()
649 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/test/CodeGen/X86/
D2010-10-08-cmpxchg8b.ll14 ; MachineMemOperand.
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp3847 unsigned Flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore; in getAtomic()
3852 Flags |= MachineMemOperand::MOVolatile; in getAtomic()
3854 MachineMemOperand *MMO = in getAtomic()
3864 SDValue Swp, MachineMemOperand *MMO, in getAtomic()
3904 unsigned Flags = MachineMemOperand::MOStore; in getAtomic()
3906 Flags |= MachineMemOperand::MOLoad; in getAtomic()
3911 Flags |= MachineMemOperand::MOVolatile; in getAtomic()
3913 MachineMemOperand *MMO = in getAtomic()
3924 MachineMemOperand *MMO, in getAtomic()
3975 unsigned Flags = MachineMemOperand::MOLoad; in getAtomic()
[all …]
DSelectionDAGISel.cpp2228 SmallVector<MachineMemOperand*, 2> MatchedMemRefs; in SelectCodeCommon()
2790 for (SmallVector<MachineMemOperand*, 2>::const_iterator I = in SelectCodeCommon()
2807 for (SmallVector<MachineMemOperand*, 2>::const_iterator I = in SelectCodeCommon()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp366 MachineMemOperand *MMO = in storeRegToStackSlot()
369 MachineMemOperand::MOStore, in storeRegToStackSlot()
412 MachineMemOperand *MMO = in loadRegFromStackSlot()
415 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
/external/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp178 MachinePointerInfo::getConstantPool(), MachineMemOperand::MOLoad, 4, 4); in Select()

12