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

References

include/llvm/Analysis/LoopInfo.h
  147   iterator begin() const { return getSubLoops().begin(); }
  148   iterator end() const { return getSubLoops().end(); }
  149   reverse_iterator rbegin() const { return getSubLoops().rbegin(); }
  150   reverse_iterator rend() const { return getSubLoops().rend(); }
  151   bool empty() const { return getSubLoops().empty(); }
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
   82       if (llvm::none_of(L->getSubLoops(), [PHI](const Loop* SubLoop) {
  108     if (llvm::any_of(L->getSubLoops(), [BB](const Loop* SubLoop) {
  183         if (llvm::any_of(L->getSubLoops(), [Inst](const Loop* SubLoop) {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
  324   if (!L->getSubLoops().empty())
  655   assert(CurLoop->getSubLoops().empty() &&
lib/Target/PowerPC/PPCISelLowering.cpp
14187       if (ML->getLoopDepth() > 1 && ML->getSubLoops().empty())
lib/Target/X86/X86CmovConversion.cpp
  227     for (MachineLoop *Child : Loops[i]->getSubLoops())
  232     if (!CurrLoop->getSubLoops().empty())
lib/Transforms/Scalar/LICM.cpp
 2161   for (Loop *InnerL : L->getSubLoops()) {
lib/Transforms/Scalar/LoopInterchange.cpp
  279   const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops();
  289     Vec = &CurrentLoop->getSubLoops();
 1225   if (InnerLoop->getSubLoops().empty()) {
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
  282   if (!L->isLoopSimplifyForm() || L->getSubLoops().size() != 1)
  284   Loop *SubLoop = L->getSubLoops()[0];
lib/Transforms/Scalar/LoopVersioningLICM.cpp
  221   if (!CurLoop->getSubLoops().empty()) {
lib/Transforms/Utils/LCSSA.cpp
  390   for (Loop *SubLoop : L.getSubLoops())
lib/Transforms/Utils/LoopSimplify.cpp
  298   const std::vector<Loop*> &SubLoops = L->getSubLoops();
lib/Transforms/Utils/LoopUnrollAndJam.cpp
  180   assert(L->getSubLoops().size() == 1);
  726   if (!L->isLoopSimplifyForm() || L->getSubLoops().size() != 1)
  728   Loop *SubLoop = L->getSubLoops()[0];
unittests/Transforms/Utils/CloningTest.cpp
  435         EXPECT_EQ(NewLoop->getSubLoops().size(), 1u);