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

References

lib/Transforms/Scalar/LoopStrengthReduce.cpp
 3959   Type *IntTy = Base.getType();
 3964   if (Base.Scale != 0 && !Base.unscale())
 3964   if (Base.Scale != 0 && !Base.unscale())
 3967   assert(Base.Scale == 0 && "unscale did not did its job!");
 3971     Base.Scale = Factor;
 3972     Base.HasBaseReg = Base.BaseRegs.size() > 1;
 3972     Base.HasBaseReg = Base.BaseRegs.size() > 1;
 3975                     Base)) {
 3980                      LU.AccessTy, Base) &&
 3989         !Base.HasBaseReg && Base.BaseOffset == 0 && !Base.BaseGV)
 3989         !Base.HasBaseReg && Base.BaseOffset == 0 && !Base.BaseGV)
 3989         !Base.HasBaseReg && Base.BaseOffset == 0 && !Base.BaseGV)
 3992     for (size_t i = 0, e = Base.BaseRegs.size(); i != e; ++i) {
 3993       const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(Base.BaseRegs[i]);
 4002           Formula F = Base;