reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
879 if (DRS.Roots.empty()) 896 unsigned N = DRS.Roots.size() + 1; 897 const SCEV *StepSCEV = SE->getMinusSCEV(SE->getSCEV(DRS.Roots[0]), ADR); 904 const SCEV *NewStepSCEV = SE->getMinusSCEV(SE->getSCEV(DRS.Roots[i]), 905 SE->getSCEV(DRS.Roots[i-1])); 939 } else if (DRS.Roots.empty()) { 940 DRS.Roots.push_back(KV.second); 942 DRS.Roots.push_back(KV.second); 951 DRS.Roots.clear(); 987 if (V.Roots.empty() || V.Roots.size() != RootSets[0].Roots.size()) { 987 if (V.Roots.empty() || V.Roots.size() != RootSets[0].Roots.size()) { 987 if (V.Roots.empty() || V.Roots.size() != RootSets[0].Roots.size()) { 995 Scale = RootSets[0].Roots.size() + 1; 1019 Exclude.insert(DRS.Roots.begin(), DRS.Roots.end()); 1019 Exclude.insert(DRS.Roots.begin(), DRS.Roots.end()); 1033 for (auto *Root : DRS.Roots) { 1059 Exclude.insert(DRS.Roots.begin(), DRS.Roots.end()); 1059 Exclude.insert(DRS.Roots.begin(), DRS.Roots.end()); 1097 if (is_contained(DRS.Roots, I)) 1364 if (DRS.Roots[Iter-1] == (Instruction*) Op2) { 1431 IncrExprs.push_back(SE->getMinusSCEV(SE->getSCEV(DRS.Roots[0]), IVSCEV));