/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollAndJam.cpp | 72 Loop *SubLoop = L.getSubLoops()[0]; in partitionLoopBlocks() 226 assert(L->getSubLoops().size() == 1); in UnrollAndJamLoop() 806 if (Root.getSubLoops().size() != 1) in isEligibleLoopForm() 823 unsigned SubLoopsSize = L->getSubLoops().size(); in isEligibleLoopForm() 848 L = L->getSubLoops()[0]; in isEligibleLoopForm() 855 while (!L->getSubLoops().empty()) in getInnerMostLoop() 856 L = L->getSubLoops()[0]; in getInnerMostLoop() 966 Loop *SubLoop = L->getSubLoops()[0]; in isSafeToUnrollAndJam()
|
D | LCSSA.cpp | 415 for (Loop *SubLoop : L.getSubLoops()) in formLCSSARecursively()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/ |
D | LoopNestAnalysis.cpp | 249 auto &SubLoops = L->getSubLoops(); in getPerfectLoops() 266 const auto *SubLoops = &CurrentLoop->getSubLoops(); in getMaxPerfectDepth() 281 SubLoops = &CurrentLoop->getSubLoops(); in getMaxPerfectDepth() 318 if ((OuterLoop.getSubLoops().size() != 1) || in checkLoopsStructure()
|
D | FunctionPropertiesAnalysis.cpp | 80 llvm::append_range(Worklist, L->getSubLoops()); in updateAggregateStats()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | LoopInfo.h | 136 const std::vector<LoopT *> &getSubLoops() const { in getSubLoops() function 147 iterator begin() const { return getSubLoops().begin(); } in begin() 148 iterator end() const { return getSubLoops().end(); } in end() 149 reverse_iterator rbegin() const { return getSubLoops().rbegin(); } in rbegin() 150 reverse_iterator rend() const { return getSubLoops().rend(); } in rend() 151 bool empty() const { return getSubLoops().empty(); } in empty()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
D | LoopInfo.h | 160 const std::vector<LoopT *> &getSubLoops() const { in getSubLoops() function 171 iterator begin() const { return getSubLoops().begin(); } in begin() 172 iterator end() const { return getSubLoops().end(); } in end() 173 reverse_iterator rbegin() const { return getSubLoops().rbegin(); } in rbegin() 174 reverse_iterator rend() const { return getSubLoops().rend(); } in rend() 182 bool isInnermost() const { return getSubLoops().empty(); } in isInnermost()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 226 const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops(); in populateWorklist() 238 Vec = &CurrentLoop->getSubLoops(); in populateWorklist() 818 while (!CurLevelLoop->getSubLoops().empty()) { in currentLimitations() 820 CurLevelLoop = CurLevelLoop->getSubLoops().front(); in currentLimitations() 924 if (InnerLoop->getSubLoops().empty()) in areInnerLoopLatchPHIsSupported() 1295 if (InnerLoop->getSubLoops().empty()) { in transform()
|
D | LoopVersioningLICM.cpp | 213 if (!CurLoop->getSubLoops().empty()) { in legalLoopStructure()
|
D | LoopUnrollAndJamPass.cpp | 330 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollAndJam.cpp | 180 assert(L->getSubLoops().size() == 1); in UnrollAndJamLoop() 727 if (!L->isLoopSimplifyForm() || L->getSubLoops().size() != 1) in isSafeToUnrollAndJam() 729 Loop *SubLoop = L->getSubLoops()[0]; in isSafeToUnrollAndJam()
|
D | LCSSA.cpp | 391 for (Loop *SubLoop : L.getSubLoops()) in formLCSSARecursively()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnrollAndJamPass.cpp | 283 if (!L->isLoopSimplifyForm() || L->getSubLoops().size() != 1) in tryToUnrollAndJamLoop() 285 Loop *SubLoop = L->getSubLoops()[0]; in tryToUnrollAndJamLoop()
|
D | LoopVersioningLICM.cpp | 222 if (!CurLoop->getSubLoops().empty()) { in legalLoopStructure()
|
D | LoopInterchange.cpp | 280 const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops(); in populateWorklist() 290 Vec = &CurrentLoop->getSubLoops(); in populateWorklist() 1229 if (InnerLoop->getSubLoops().empty()) { in transform()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 82 if (llvm::none_of(L->getSubLoops(), [PHI](const Loop* SubLoop) { in dependsOnLocalPhi() 109 if (llvm::any_of(L->getSubLoops(), [BB](const Loop* SubLoop) { in getUnrollingPreferences() 184 if (llvm::any_of(L->getSubLoops(), [Inst](const Loop* SubLoop) { in getUnrollingPreferences()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/ |
D | HexagonVectorLoopCarriedReuse.cpp | 249 if (!CurLoop->getSubLoops().empty()) in run() 575 assert(CurLoop->getSubLoops().empty() && in doVLCR()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonVectorLoopCarriedReuse.cpp | 326 if (!L->getSubLoops().empty()) in INITIALIZE_PASS_DEPENDENCY() 657 assert(CurLoop->getSubLoops().empty() && in doVLCR()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86CmovConversion.cpp | 228 for (MachineLoop *Child : Loops[i]->getSubLoops()) in runOnMachineFunction() 233 if (!CurrLoop->getSubLoops().empty()) in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/ |
D | X86CmovConversion.cpp | 243 for (MachineLoop *Child : Loops[i]->getSubLoops()) in runOnMachineFunction() 248 if (!CurrLoop->getSubLoops().empty()) in runOnMachineFunction()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 284 const std::vector<Loop *> *Vec = &CurrentLoop->getSubLoops(); in populateWorklist() 295 Vec = &CurrentLoop->getSubLoops(); in populateWorklist() 1030 if (InnerLoop->getSubLoops().size() == 0) { in transform()
|
D | LoopVersioningLICM.cpp | 215 if (CurLoop->getSubLoops().size()) { in legalLoopStructure()
|
/external/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 267 for (Loop *SubLoop : L.getSubLoops()) in formLCSSARecursively()
|
D | CloneFunction.cpp | 660 assert(OrigLoop->getSubLoops().empty() && in cloneLoopWithPreheader()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 90 if (llvm::none_of(L->getSubLoops(), [PHI](const Loop* SubLoop) { in dependsOnLocalPhi() 149 if (llvm::any_of(L->getSubLoops(), [BB](const Loop* SubLoop) { in getUnrollingPreferences() 227 if (llvm::any_of(L->getSubLoops(), [Inst](const Loop* SubLoop) { in getUnrollingPreferences()
|
/external/llvm/include/llvm/Analysis/ |
D | LoopInfo.h | 127 const std::vector<LoopT *> &getSubLoops() const { return SubLoops; } in getSubLoops() function
|