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

Declarations

include/llvm/Analysis/ScalarEvolution.h
  943   LoopDisposition getLoopDisposition(const SCEV *S, const Loop *L);

References

lib/Analysis/ScalarEvolution.cpp
11613           OS << ": " << loopDispositionToStr(SE.getLoopDisposition(SV, Iter));
11627           OS << ": " << loopDispositionToStr(SE.getLoopDisposition(SV, InnerL));
11670     return getLoopDisposition(cast<SCEVCastExpr>(S)->getOperand(), L);
11709       LoopDisposition D = getLoopDisposition(Op, L);
11719     LoopDisposition LD = getLoopDisposition(UDiv->getLHS(), L);
11722     LoopDisposition RD = getLoopDisposition(UDiv->getRHS(), L);
11743   return getLoopDisposition(S, L) == LoopInvariant;
11747   return getLoopDisposition(S, L) == LoopComputable;
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1008   assert(SE.getLoopDisposition(LatchCount, &L) ==
lib/Transforms/Utils/LoopUtils.cpp
  735       SE.getLoopDisposition(InnerLoopBECountSC, OuterL);