Searched refs:GLoadStore (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | GenericMachineInstrs.h | 81 class GLoadStore : public GMemOperation { 182 class GAnyLoad : public GLoadStore { 238 class GStore : public GLoadStore {
|
H A D | CombinerHelper.h | 891 bool isIndexedLoadStoreLegal(GLoadStore &LdSt) const; 896 bool findPostIndexCandidate(GLoadStore &MI, Register &Addr, Register &Base, 903 bool findPreIndexCandidate(GLoadStore &MI, Register &Addr, Register &Base,
|
H A D | LegalizerHelper.h | 32 class GLoadStore; variable 333 LegalizeResult reduceLoadStoreWidth(GLoadStore &MI, unsigned TypeIdx,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LoadStoreOpt.cpp | 108 auto *LdSt1 = dyn_cast<GLoadStore>(&MI1); in aliasIsKnownForLoadStore() 109 auto *LdSt2 = dyn_cast<GLoadStore>(&MI2); in aliasIsKnownForLoadStore() 203 if (const auto *LS = dyn_cast<GLoadStore>(MI)) { in instMayAlias()
|
H A D | CombinerHelper.cpp | 1107 static bool canFoldInAddressingMode(GLoadStore *MI, const TargetLowering &TLI, in canFoldInAddressingMode() 1143 bool CombinerHelper::isIndexedLoadStoreLegal(GLoadStore &LdSt) const { in isIndexedLoadStoreLegal() 1167 bool CombinerHelper::findPostIndexCandidate(GLoadStore &LdSt, Register &Addr, in findPostIndexCandidate() 1230 auto *BasePtrLdSt = dyn_cast<GLoadStore>(&BasePtrUse); in findPostIndexCandidate() 1246 if (auto *UseUseLdSt = dyn_cast<GLoadStore>(&BaseUseUse)) in findPostIndexCandidate() 1263 bool CombinerHelper::findPreIndexCandidate(GLoadStore &LdSt, Register &Addr, in findPreIndexCandidate() 1309 if (auto *UseLdSt = dyn_cast<GLoadStore>(&AddrUse)) { in findPreIndexCandidate() 1427 auto &LdSt = cast<GLoadStore>(MI); in matchCombineIndexedLoadStore() 1735 if (auto *LdSt = dyn_cast<GLoadStore>(&UseMI)) { in matchPtrAddImmedChain() 2824 GLoadStore *LS1 = dyn_cast<GLoadStore>(I1); in matchEqualDefs() [all …]
|
H A D | LegalizerHelper.cpp | 4612 LegalizerHelper::reduceLoadStoreWidth(GLoadStore &LdStMI, unsigned TypeIdx, in reduceLoadStoreWidth() 4853 return reduceLoadStoreWidth(cast<GLoadStore>(MI), TypeIdx, NarrowTy); in fewerElementsVector()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCInstructionSelector.cpp | 730 GLoadStore &LdSt = cast<GLoadStore>(I); in select()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PostLegalizerCombiner.cpp | 715 if (auto *LdSt = dyn_cast<GLoadStore>(&MI); in optimizeConsecutiveMemOpAddressing()
|
H A D | AArch64InstructionSelector.cpp | 2874 GLoadStore &LdSt = cast<GLoadStore>(I); in select()
|