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

Declarations

include/llvm/Analysis/ScalarEvolution.h
  133   bool isZero() const;

References

lib/Analysis/DependenceAnalysis.cpp
  995     return Delta->isZero();
 1208   else if (Delta->isZero()) {
 1297   if (Delta->isZero()) {
 2802     if (NegativePart->isZero())
 2805     if (PositivePart->isZero())
 2845     if (NegPart->isZero())
 2849     if (PosPart->isZero())
 2888     if (NegPart->isZero())
 2891     if (PosPart->isZero())
 3041     if (Sum->isZero())
 3097   if (A_K->isZero())
 3106   if (!findCoefficient(Dst, CurLoop)->isZero())
 3128   if (A->isZero()) {
 3140     if (!findCoefficient(Src, CurLoop)->isZero())
 3143   else if (B->isZero()) {
 3154     if (!findCoefficient(Dst, CurLoop)->isZero())
 3169     if (!findCoefficient(Dst, CurLoop)->isZero())
 3180     if (!findCoefficient(Dst, CurLoop)->isZero())
lib/Analysis/ScalarEvolution.cpp
  900     if (Numerator->isZero()) {
  923         if (!R->isZero()) {
 1033       if (!R->isZero()) {
 1064     if (Remainder->isZero()) {
 3423   if (Operands.back()->isZero()) {
 8164           if (BackedgeTakenCount->isZero()) {
 8576   assert(AddRec->getOperand(0)->isZero() &&
10886   assert(!Last->isZero() && "Recurrency with zero step?");
11080     if (!R->isZero())
11178     if (!Q->isZero())
11981     if ((VerifySCEVStrict || isa<SCEVConstant>(Delta)) && !Delta->isZero()) {
lib/Analysis/ScalarEvolutionExpander.cpp
  259     if (C->isZero())
  299     if (!StepRem->isZero())
  334   else if (!Sum->isZero())
  353       if (Start->isZero()) break;
  430       if (!ElSize->isZero()) {
  437             if (!Remainder->isZero())
 1369     if (!Start->isZero()) {
 1526   if (!S->getStart()->isZero()) {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  308         BucketChain.Elements[j].Offset->isZero())
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  216   if (CmpLHSSCEV->isZero())
  218   else if (!CmpRHSSCEV->isZero())
lib/Transforms/Scalar/IndVarSimplify.cpp
 2312       if (BestInit->isZero() != Init->isZero()) {
 2312       if (BestInit->isZero() != Init->isZero()) {
 2313         if (BestInit->isZero())
 2759     if (ExitCount->isZero()) {
 3061       if (ExitCount->isZero())
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1603   assert(!B->isZero() && "Recurrence with zero step?");
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  408     if (!AR->getStart()->isZero() && AR->isAffine()) {
  449     if (!Sum->isZero())
  455     if (!Sum->isZero())
 1548   assert((!F.ScaledReg || !F.ScaledReg->isZero()) &&
 1552     assert(!BaseReg->isZero() && "Zero allocated in a base register!");
 1823   if (S->isZero()) return true;
 1831   if (!S->isZero()) return false;
 2295       (ICmpInst::isTrueWhenEqual(Pred) ? !MaxLHS->isZero() : (MaxLHS != One)))
 2864     if (Inc.IncExpr->isZero())
 2976   if (!LastIncExpr->isZero()) {
 3184     if (!Inc.IncExpr->isZero()) {
 3191     if (LeftOverExpr && !LeftOverExpr->isZero()) {
 3504     if (AR->getStart()->isZero() || !AR->isAffine())
 3616     if (InnerSum->isZero())
 3716     if (Sum->isZero())
 3747   if (G->isZero() || !GV)
 3787       if (NewG->isZero()) {
 3832   if (G->isZero() || Imm == 0)
 3996         if (FactorS->isZero())
 4042         if (NewScaledReg->isZero())
 4049         if (NewBaseReg->isZero()) {
 5161     assert(!Reg->isZero() && "Zero allocated in a base register!");
lib/Transforms/Scalar/NaryReassociate.cpp
  439   if (SE->getSCEV(I)->isZero())
tools/polly/lib/Analysis/ScopBuilder.cpp
 1757   if (DestAccFunc->isZero())
 1779   if (SrcAccFunc->isZero())
 1828       if (ArgSCEV->isZero())
tools/polly/lib/Analysis/ScopDetection.cpp
  714         if (ArgSCEV->isZero())
  757     if (!AF->isZero()) {
  766     if (!AF->isZero()) {
  836     if ((Expr->getNumOperands() == 2) && Expr->getOperand(0)->isZero()) {
tools/polly/lib/Analysis/ScopInfo.cpp
  432     if (DimSize->isZero())
tools/polly/lib/Support/SCEVAffinator.cpp
  393   if (Expr->getStart()->isZero()) {
tools/polly/lib/Support/SCEVValidator.cpp
  266     if (Expr->getStart()->isZero())
  380     if (isa<SCEVConstant>(Divisor) && !Divisor->isZero())
  722     if (StartExpr->isZero()) {