HomeSort by: relevance | last modified time | path
    Searched defs:OuterLoop (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopFlatten.cpp 75 Loop *OuterLoop = nullptr;
91 FlattenInfo(Loop *OL, Loop *IL) : OuterLoop(OL), InnerLoop(IL) {};
235 if (!OuterPHI || OuterPHI->getParent() != FI.OuterLoop->getHeader()) {
245 OuterPHI->getIncomingValueForBlock(FI.OuterLoop->getLoopLatch()));
266 for (PHINode &OuterPHI : FI.OuterLoop->getHeader()->phis()) {
287 for (auto *B : FI.OuterLoop->getBlocks()) {
434 Function *F = FI.OuterLoop->getHeader()->getParent();
445 FI.OuterLoop->getLoopPreheader()->getTerminator(), DT);
478 if (!findLoopComponents(FI.OuterLoop, IterationInstructions, FI.OuterInductionPHI,
484 if (!FI.OuterLoop->isLoopInvariant(FI.InnerLimit))
    [all...]
LoopInterchange.cpp 329 : OuterLoop(Outer), InnerLoop(Inner), SE(SE), ORE(ORE) {}
357 Loop *OuterLoop;
376 : OuterLoop(Outer), InnerLoop(Inner), SE(SE), ORE(ORE) {}
385 Loop *OuterLoop;
401 : OuterLoop(Outer), InnerLoop(Inner), SE(SE), LI(LI), DT(DT), LIL(LIL) {}
403 /// Interchange OuterLoop and InnerLoop.
408 void removeChildLoop(Loop *OuterLoop, Loop *InnerLoop);
414 Loop *OuterLoop;
537 bool processLoop(Loop *InnerLoop, Loop *OuterLoop, unsigned InnerLoopId,
542 LoopInterchangeLegality LIL(OuterLoop, InnerLoop, SE, ORE)
    [all...]

Completed in 47 milliseconds