/external/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 90 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) {
|
D | PseudoSourceValue.h | 26 class MachineMemOperand; variable 29 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO); 53 friend class MachineMemOperand; // For printCustom(). variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | MachineIRBuilder.h | 523 MachineMemOperand &MMO); 535 unsigned Addr, MachineMemOperand &MMO); 547 MachineMemOperand &MMO); 739 MachineMemOperand &MMO); 757 MachineMemOperand &MMO); 774 MachineMemOperand &MMO); 789 unsigned Val, MachineMemOperand &MMO); 804 unsigned Val, MachineMemOperand &MMO); 819 unsigned Val, MachineMemOperand &MMO); 834 unsigned Val, MachineMemOperand &MMO); [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 129 class MachineMemOperand { 186 MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, uint64_t s, 281 void refineAlignment(const MachineMemOperand *MMO); 303 friend bool operator==(const MachineMemOperand &LHS, 304 const MachineMemOperand &RHS) { 316 friend bool operator!=(const MachineMemOperand &LHS, 317 const MachineMemOperand &RHS) { 322 inline raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MRO) {
|
D | SelectionDAG.h | 359 MachineMemOperand *MMO) { 1000 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO); 1009 SDValue Ptr, SDValue Val, MachineMemOperand *MMO); 1014 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO); 1020 MachineMemOperand *MMO); 1031 MachineMemOperand::Flags Flags 1032 = MachineMemOperand::MOLoad | MachineMemOperand::MOStore, 1037 MachineMemOperand *MMO); 1049 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1053 MachineMemOperand *MMO); [all …]
|
D | PseudoSourceValue.h | 26 class MachineMemOperand; variable 30 raw_ostream &operator<<(raw_ostream &OS, const MachineMemOperand &MMO); 56 friend class MachineMemOperand; // For printCustom(). variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZInstrBuilder.h | 32 auto Flags = MachineMemOperand::MONone; in addFrameReference() 34 Flags |= MachineMemOperand::MOLoad; in addFrameReference() 36 Flags |= MachineMemOperand::MOStore; in addFrameReference() 38 MachineMemOperand *MMO = MF.getMachineMemOperand( in addFrameReference()
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 81 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);
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZInstrBuilder.h | 34 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/ |
D | Thumb1InstrInfo.cpp | 62 MachineMemOperand *MMO = in storeRegToStackSlot() 65 MachineMemOperand::MOStore, in storeRegToStackSlot() 91 MachineMemOperand *MMO = in loadRegFromStackSlot() 94 MachineMemOperand::MOLoad, in loadRegFromStackSlot()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonStoreWidening.cpp | 86 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-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonStoreWidening.cpp | 96 bool instrAliased(InstrGroup &Stores, const MachineMemOperand &MMO); 146 static const MachineMemOperand &getStoreTarget(const MachineInstr *MI) { in getStoreTarget() 171 const MachineMemOperand &MMO) { in instrAliased() 178 const MachineMemOperand &SMO = getStoreTarget(SI); in instrAliased() 289 const MachineMemOperand &S1MO = getStoreTarget(S1); in storesAreAdjacent() 316 const MachineMemOperand &FirstMMO = getStoreTarget(FirstMI); in selectStores() 407 const MachineMemOperand &MMO = getStoreTarget(MI); in createWideStores() 420 const MachineMemOperand &OldM = getStoreTarget(FirstSt); in createWideStores() 421 MachineMemOperand *NewM = in createWideStores()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/ |
D | MachineIRBuilder.cpp | 284 MachineMemOperand &MMO) { in buildLoad() 290 unsigned Addr, MachineMemOperand &MMO) { in buildLoadInstr() 302 MachineMemOperand &MMO) { in buildStore() 674 unsigned NewVal, MachineMemOperand &MMO) { in buildAtomicCmpXchgWithSuccess() 702 MachineMemOperand &MMO) { in buildAtomicCmpXchg() 727 MachineMemOperand &MMO) { in buildAtomicRMW() 747 unsigned Val, MachineMemOperand &MMO) { in buildAtomicRMWXchg() 753 unsigned Val, MachineMemOperand &MMO) { in buildAtomicRMWAdd() 759 unsigned Val, MachineMemOperand &MMO) { in buildAtomicRMWSub() 765 unsigned Val, MachineMemOperand &MMO) { in buildAtomicRMWAnd() [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | TargetInstrInfoImpl.cpp | 166 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()
|
D | MachineFunction.cpp | 197 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/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 367 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand() 368 MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, in getMachineMemOperand() 373 MachineMemOperand(PtrInfo, f, s, base_alignment, AAInfo, Ranges, in getMachineMemOperand() 377 MachineMemOperand * 378 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand() 382 MachineMemOperand(MachinePointerInfo(MMO->getValue(), in getMachineMemOperand() 388 MachineMemOperand(MachinePointerInfo(MMO->getPseudoValue(), in getMachineMemOperand() 395 MachineMemOperand * 396 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand() 403 MachineMemOperand(MPI, MMO->getFlags(), MMO->getSize(), in getMachineMemOperand() [all …]
|
D | MachineOperand.cpp | 979 MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, Flags f, in MachineMemOperand() function in MachineMemOperand 1003 void MachineMemOperand::Profile(FoldingSetNodeID &ID) const { in Profile() 1011 void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) { in refineAlignment() 1028 uint64_t MachineMemOperand::getAlignment() const { in getAlignment() 1032 void MachineMemOperand::print(raw_ostream &OS) const { in print() 1037 void MachineMemOperand::print(raw_ostream &OS, ModuleSlotTracker &MST) const { in print() 1043 void MachineMemOperand::print(raw_ostream &OS, ModuleSlotTracker &MST, in print() 1057 if (getFlags() & MachineMemOperand::MOTargetFlag1) in print() 1058 OS << '"' << getTargetMMOFlagName(*TII, MachineMemOperand::MOTargetFlag1) in print() 1060 if (getFlags() & MachineMemOperand::MOTargetFlag2) in print() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | Thumb1InstrInfo.cpp | 87 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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.cpp | 126 auto Flags = MachineMemOperand::MOLoad | in expandLoadStackGuard() 127 MachineMemOperand::MODereferenceable | in expandLoadStackGuard() 128 MachineMemOperand::MOInvariant; in expandLoadStackGuard() 129 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( in expandLoadStackGuard()
|
D | Thumb1InstrInfo.cpp | 95 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() 96 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOStore, in storeRegToStackSlot() 124 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() 125 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad, in loadRegFromStackSlot()
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZInstrBuilder.h | 114 Flags |= MachineMemOperand::MOLoad; 116 Flags |= MachineMemOperand::MOStore; 117 MachineMemOperand *MMO =
|
/external/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 297 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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrBuilder.h | 204 auto Flags = MachineMemOperand::MONone; 206 Flags |= MachineMemOperand::MOLoad; 208 Flags |= MachineMemOperand::MOStore; 209 MachineMemOperand *MMO = MF.getMachineMemOperand(
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64InstrInfo.h | 30 static const MachineMemOperand::Flags MOSuppressPair = 31 MachineMemOperand::MOTargetFlag1; 32 static const MachineMemOperand::Flags MOStridedAccess = 33 MachineMemOperand::MOTargetFlag2; 236 ArrayRef<std::pair<MachineMemOperand::Flags, const char *>>
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyFrameLowering.cpp | 96 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()
|