reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1242 if (AR->getLoop() != L) { 1244 if (isExistingPhi(AR, *SE)) 1249 if (!AR->getLoop()->contains(L)) { 1260 if (TTI->isIndexedLoadLegal(TTI->MIM_PostInc, AR->getType()) || 1261 TTI->isIndexedStoreLegal(TTI->MIM_PostInc, AR->getType())) { 1266 if (auto *Step = dyn_cast<SCEVConstant>(AR->getStepRecurrence(*SE))) 1272 const SCEV *LoopStep = AR->getStepRecurrence(*SE); 1274 const SCEV *LoopStart = AR->getStart(); 1285 if (!AR->isAffine() || !isa<SCEVConstant>(AR->getOperand(1))) { 1285 if (!AR->isAffine() || !isa<SCEVConstant>(AR->getOperand(1))) { 1286 if (!Regs.count(AR->getOperand(1))) { 1287 RateRegister(F, AR->getOperand(1), Regs);