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

References

include/llvm/Analysis/LoopInfoImpl.h
  398     if (isLoopExiting(BB))
lib/Analysis/LoopInfo.cpp
  372   if (!isLoopExiting(Latch))
lib/Analysis/ScalarEvolution.cpp
 6537   assert(L->isLoopExiting(ExitingBlock) &&
 6574   assert(L->isLoopExiting(ExitingBlock) &&
lib/CodeGen/CalcSpillWeights.cpp
  229         isExiting = loop ? loop->isLoopExiting(mbb) : false;
lib/CodeGen/MachineLoopInfo.cpp
   86     if (isLoopExiting(Latch))
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
  122           if ((L->contains(Succ0) && L->isLoopExiting(Succ0)) ||
  123               (L->contains(Succ1) && L->isLoopExiting(Succ1)))
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
  752   if (!L.isLoopExiting(Latch)) {
lib/Transforms/Scalar/LoopFuse.cpp
  263     return L->isLoopExiting(Latch);
lib/Transforms/Scalar/LoopUnrollPass.cpp
 1085   if (!ExitingBlock || !L->isLoopExiting(ExitingBlock))
lib/Transforms/Scalar/PlaceSafepoints.cpp
  252   if (L->isLoopExiting(Pred)) {
lib/Transforms/Utils/LoopRotationUtils.cpp
  219   if (!L->isLoopExiting(OrigHeader))
  229   if (L->isLoopExiting(OrigLatch) && !SimplifiedLatch && IsUtilMode == false &&
  605   if (!LastExit || !L->isLoopExiting(LastExit))
  642   assert((!MadeChange || L->isLoopExiting(L->getLoopLatch())) &&
lib/Transforms/Utils/LoopUnroll.cpp
  409       assert(L->isLoopExiting(ExitingBlock) && "Latch is not exiting?");
lib/Transforms/Utils/LoopUnrollPeel.cpp
   91       return T && T->isConditional() && L->isLoopExiting(Latch) &&
lib/Transforms/Utils/LoopUtils.cpp
  688   if (!LatchBR || LatchBR->getNumSuccessors() != 2 || !L->isLoopExiting(Latch))
unittests/Analysis/LoopInfoTest.cpp
 1353         EXPECT_FALSE(L->isLoopExiting(Latch));