Home
last modified time | relevance | path

Searched refs:InnerLoop (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp359 Loop *InnerLoop; member in __anonceaba13a0211::LoopInterchangeLegality
387 Loop *InnerLoop; member in __anonceaba13a0211::LoopInterchangeProfitability
421 Loop *InnerLoop; member in __anonceaba13a0211::LoopInterchangeTransform
558 Loop *InnerLoop = LoopList[InnerLoopId]; in processLoop() local
693 if (!InnerLoop) { in findInductionAndReductions()
901 InnerLoop->getStartLoc(), InnerLoop->getHeader()) in currentLimitations()
1006 if (!tightlyNested(OuterLoop, InnerLoop)) { in canInterchangeLoops()
1035 for (BasicBlock *BB : InnerLoop->blocks()) { in getInstrOrderCost()
1052 if (AR->getLoop() == InnerLoop) { in getInstrOrderCost()
1137 if (L == InnerLoop) { in removeChildLoop()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp102 MachineLoop *InnerLoop = MLI.getLoopFor(MBB); in canonicalize() local
103 if (InnerLoop == Loop) { in canonicalize()
111 assert(InnerLoop); in canonicalize()
113 return InnerLoop->getHeader(); in canonicalize()
169 MachineLoop *InnerLoop = MLI.getLoopFor(MBB); in run() local
171 if (InnerLoop == Loop) { in run()
178 assert(InnerLoop); in run()
185 InnerLoop->getExitBlocks(ExitBlocks); in run()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp649 bool llvm::hasIterationCountInvariantInParent(Loop *InnerLoop, in hasIterationCountInvariantInParent() argument
651 Loop *OuterL = InnerLoop->getParentLoop(); in hasIterationCountInvariantInParent()
656 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in hasIterationCountInvariantInParent()
657 const SCEV *InnerLoopBECountSC = SE.getExitCount(InnerLoop, InnerLoopLatch); in hasIterationCountInvariantInParent()
H A DLoopUnrollAndJam.cpp610 unsigned LoopDepth, bool InnerLoop, in checkDependencies() argument
638 if (!InnerLoop) { in checkDependencies()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp1584 ArrayInitLoopExpr *InnerLoop = dyn_cast<ArrayInitLoopExpr>(E->getSubExpr()); in VisitArrayInitLoopExpr() local
1605 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr()
1625 if (InnerLoop) { in VisitArrayInitLoopExpr()
1633 .VisitArrayInitLoopExpr(InnerLoop, outerBegin); in VisitArrayInitLoopExpr()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp2221 for (const MachineLoop *InnerLoop : L) in buildLoopChains() local
2222 buildLoopChains(*InnerLoop); in buildLoopChains()
H A DMachinePipeliner.cpp201 for (auto &InnerLoop : L) in scheduleLoop() local
202 Changed |= scheduleLoop(*InnerLoop); in scheduleLoop()