/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) {
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZInstrBuilder.h | 30 auto Flags = MachineMemOperand::MONone; in addFrameReference() 32 Flags |= MachineMemOperand::MOLoad; in addFrameReference() 34 Flags |= MachineMemOperand::MOStore; in addFrameReference() 36 MachineMemOperand *MMO = MF.getMachineMemOperand( in addFrameReference()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZInstrBuilder.h | 31 auto Flags = MachineMemOperand::MONone; in addFrameReference() 33 Flags |= MachineMemOperand::MOLoad; in addFrameReference() 35 Flags |= MachineMemOperand::MOStore; in addFrameReference() 37 MachineMemOperand *MMO = MF.getMachineMemOperand( in addFrameReference()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 403 MachineMemOperand *MMO) { 1142 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO); 1147 SDValue Ptr, SDValue Val, MachineMemOperand *MMO); 1152 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO); 1158 MachineMemOperand *MMO); 1167 MachineMemOperand::Flags Flags = MachineMemOperand::MOLoad | 1168 MachineMemOperand::MOStore, 1174 MachineMemOperand::Flags Flags = MachineMemOperand::MOLoad | 1175 MachineMemOperand::MOStore, 1188 MachineMemOperand::Flags Flags = MachineMemOperand::MOLoad | [all …]
|
D | MachineMemOperand.h | 127 class MachineMemOperand { 184 MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, uint64_t s, 289 void refineAlignment(const MachineMemOperand *MMO); 309 friend bool operator==(const MachineMemOperand &LHS, 310 const MachineMemOperand &RHS) { 322 friend bool operator!=(const MachineMemOperand &LHS, 323 const MachineMemOperand &RHS) {
|
D | MachineFunction.h | 835 MachineMemOperand *getMachineMemOperand( 836 MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, 846 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 853 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 860 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 866 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 867 MachineMemOperand::Flags Flags); 894 ArrayRef<MachineMemOperand *> MMOs, MCSymbol *PreInstrSymbol = nullptr,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineMemOperand.h | 126 class MachineMemOperand { 183 MachineMemOperand(MachinePointerInfo PtrInfo, Flags flags, uint64_t s, 281 void refineAlignment(const MachineMemOperand *MMO); 301 friend bool operator==(const MachineMemOperand &LHS, 302 const MachineMemOperand &RHS) { 314 friend bool operator!=(const MachineMemOperand &LHS, 315 const MachineMemOperand &RHS) {
|
D | SelectionDAG.h | 379 MachineMemOperand *MMO) { 1052 SDValue Cmp, SDValue Swp, MachineMemOperand *MMO); 1057 SDValue Ptr, SDValue Val, MachineMemOperand *MMO); 1062 SDValue Chain, SDValue Ptr, MachineMemOperand *MMO); 1068 MachineMemOperand *MMO); 1079 MachineMemOperand::Flags Flags 1080 = MachineMemOperand::MOLoad | MachineMemOperand::MOStore, 1086 MachineMemOperand *MMO); 1104 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1108 MachineMemOperand *MMO); [all …]
|
D | MachineInstr.h | 45 class MachineMemOperand; variable 67 using mmo_iterator = ArrayRef<MachineMemOperand *>::iterator; 139 : TrailingObjects<ExtraInfo, MachineMemOperand *, MCSymbol *, MDNode *> { 142 ArrayRef<MachineMemOperand *> MMOs, 150 totalSizeToAlloc<MachineMemOperand *, MCSymbol *, MDNode *>( 159 Result->getTrailingObjects<MachineMemOperand *>()); 172 ArrayRef<MachineMemOperand *> getMMOs() const { in getMMOs() 173 return makeArrayRef(getTrailingObjects<MachineMemOperand *>(), NumMMOs); in getMMOs() 204 size_t numTrailingObjects(OverloadToken<MachineMemOperand *>) const { in numTrailingObjects() argument 239 PointerSumTypeMember<EIIK_MMO, MachineMemOperand *>, [all …]
|
D | MachineFunction.h | 754 MachineMemOperand *getMachineMemOperand( 755 MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, 766 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 772 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 778 MachineMemOperand *getMachineMemOperand(const MachineMemOperand *MMO, 779 MachineMemOperand::Flags Flags); 806 ArrayRef<MachineMemOperand *> MMOs, MCSymbol *PreInstrSymbol = nullptr,
|
/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-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | MachineIRBuilder.h | 721 MachineMemOperand &MMO); 733 const SrcOp &Addr, MachineMemOperand &MMO); 745 MachineMemOperand &MMO); 985 MachineMemOperand &MMO); 1003 MachineMemOperand &MMO); 1020 MachineMemOperand &MMO); 1035 Register Val, MachineMemOperand &MMO); 1050 Register Val, MachineMemOperand &MMO); 1065 Register Val, MachineMemOperand &MMO); 1080 Register Val, MachineMemOperand &MMO); [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | MachineIRBuilder.h | 818 MachineMemOperand &MMO) { in buildLoad() 827 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 840 const SrcOp &Addr, MachineMemOperand &MMO); 847 MachineMemOperand &BaseMMO, 860 MachineMemOperand &MMO); 867 MachineMemOperand::Flags MMOFlags = MachineMemOperand::MONone, 1127 MachineMemOperand &MMO); 1145 MachineMemOperand &MMO); 1162 MachineMemOperand &MMO); 1177 Register Val, MachineMemOperand &MMO); [all …]
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | MachineIRBuilder.cpp | 333 MachineMemOperand::Flags MMOFlags, in buildLoad() 335 MMOFlags |= MachineMemOperand::MOLoad; in buildLoad() 336 assert((MMOFlags & MachineMemOperand::MOStore) == 0); in buildLoad() 340 MachineMemOperand *MMO = in buildLoad() 348 MachineMemOperand &MMO) { in buildLoadInstr() 361 MachineMemOperand &BaseMMO, int64_t Offset) { in buildLoadFromOffset() 363 MachineMemOperand *OffsetMMO = in buildLoadFromOffset() 378 MachineMemOperand &MMO) { in buildStore() 392 MachineMemOperand::Flags MMOFlags, in buildStore() 394 MMOFlags |= MachineMemOperand::MOStore; in buildStore() [all …]
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.cpp | 125 auto Flags = MachineMemOperand::MOLoad | in expandLoadStackGuard() 126 MachineMemOperand::MODereferenceable | in expandLoadStackGuard() 127 MachineMemOperand::MOInvariant; in expandLoadStackGuard() 128 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( in expandLoadStackGuard()
|
D | Thumb1InstrInfo.cpp | 93 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() 94 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOStore, in storeRegToStackSlot() 122 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() 123 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad, in loadRegFromStackSlot()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMInstrInfo.cpp | 125 auto Flags = MachineMemOperand::MOLoad | in expandLoadStackGuard() 126 MachineMemOperand::MODereferenceable | in expandLoadStackGuard() 127 MachineMemOperand::MOInvariant; in expandLoadStackGuard() 128 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand( in expandLoadStackGuard()
|
D | Thumb1InstrInfo.cpp | 93 MachineMemOperand *MMO = MF.getMachineMemOperand( in storeRegToStackSlot() 94 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOStore, in storeRegToStackSlot() 122 MachineMemOperand *MMO = MF.getMachineMemOperand( in loadRegFromStackSlot() 123 MachinePointerInfo::getFixedStack(MF, FI), MachineMemOperand::MOLoad, in loadRegFromStackSlot()
|
/external/swiftshader/third_party/llvm-10.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() 405 const MachineMemOperand &MMO = getStoreTarget(MI); in createWideStores() 418 const MachineMemOperand &OldM = getStoreTarget(FirstSt); in createWideStores() 419 MachineMemOperand *NewM = in createWideStores()
|
/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/llvm-project/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() 405 const MachineMemOperand &MMO = getStoreTarget(MI); in createWideStores() 418 const MachineMemOperand &OldM = getStoreTarget(FirstSt); in createWideStores() 419 MachineMemOperand *NewM = in createWideStores()
|
/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/llvm-project/llvm/lib/CodeGen/ |
D | MachineFunction.cpp | 430 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand() 431 MachinePointerInfo PtrInfo, MachineMemOperand::Flags f, uint64_t s, in getMachineMemOperand() 436 MachineMemOperand(PtrInfo, f, s, base_alignment, AAInfo, Ranges, in getMachineMemOperand() 440 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand() 441 const MachineMemOperand *MMO, MachinePointerInfo &PtrInfo, uint64_t Size) { in getMachineMemOperand() 442 return new (Allocator) MachineMemOperand( in getMachineMemOperand() 447 MachineMemOperand * 448 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand() 461 MachineMemOperand(PtrInfo.getWithOffset(Offset), MMO->getFlags(), Size, in getMachineMemOperand() 466 MachineMemOperand * [all …]
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstrBuilder.h | 203 auto Flags = MachineMemOperand::MONone; 205 Flags |= MachineMemOperand::MOLoad; 207 Flags |= MachineMemOperand::MOStore; 208 MachineMemOperand *MMO = MF.getMachineMemOperand(
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrBuilder.h | 203 auto Flags = MachineMemOperand::MONone; 205 Flags |= MachineMemOperand::MOLoad; 207 Flags |= MachineMemOperand::MOStore; 208 MachineMemOperand *MMO = MF.getMachineMemOperand(
|