reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/LoopStrengthReduce.cpp
 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);