Lines Matching refs:GLoadStore
957 static bool canFoldInAddressingMode(GLoadStore *MI, const TargetLowering &TLI, in canFoldInAddressingMode()
993 bool CombinerHelper::isIndexedLoadStoreLegal(GLoadStore &LdSt) const { in isIndexedLoadStoreLegal()
1016 bool CombinerHelper::findPostIndexCandidate(GLoadStore &LdSt, Register &Addr, in findPostIndexCandidate()
1079 auto *BasePtrLdSt = dyn_cast<GLoadStore>(&BasePtrUse); in findPostIndexCandidate()
1095 if (auto *UseUseLdSt = dyn_cast<GLoadStore>(&BaseUseUse)) in findPostIndexCandidate()
1112 bool CombinerHelper::findPreIndexCandidate(GLoadStore &LdSt, Register &Addr, in findPreIndexCandidate()
1158 if (auto *UseLdSt = dyn_cast<GLoadStore>(&AddrUse)) { in findPreIndexCandidate()
1264 auto &LdSt = cast<GLoadStore>(MI); in matchCombineIndexedLoadStore()
1580 if (auto *LdSt = dyn_cast<GLoadStore>(&UseMI)) { in matchPtrAddImmedChain()
2696 GLoadStore *LS1 = dyn_cast<GLoadStore>(I1); in matchEqualDefs()
2697 GLoadStore *LS2 = dyn_cast<GLoadStore>(I2); in matchEqualDefs()
4546 auto *LdStMI = dyn_cast<GLoadStore>(ConvUseMI); in reassociationCanBreakAddressingModePattern()