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

References

lib/Analysis/ScalarEvolution.cpp
 2950     ++Idx;
 2951     while (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(Ops[Idx])) {
 2964       --Idx;
 3001   while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr)
 3001   while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scMulExpr)
 3002     ++Idx;
 3005   if (Idx < Ops.size()) {
 3007     while (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(Ops[Idx])) {
 3012       Ops.erase(Ops.begin()+Idx);
 3027   while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddRecExpr)
 3027   while (Idx < Ops.size() && Ops[Idx]->getSCEVType() < scAddRecExpr)
 3028     ++Idx;
 3031   for (; Idx < Ops.size() && isa<SCEVAddRecExpr>(Ops[Idx]); ++Idx) {
 3031   for (; Idx < Ops.size() && isa<SCEVAddRecExpr>(Ops[Idx]); ++Idx) {
 3031   for (; Idx < Ops.size() && isa<SCEVAddRecExpr>(Ops[Idx]); ++Idx) {
 3035     const SCEVAddRecExpr *AddRec = cast<SCEVAddRecExpr>(Ops[Idx]);
 3089     for (unsigned OtherIdx = Idx+1;
 3137         Ops[Idx] = NewAddRec;