Home
last modified time | relevance | path

Searched refs:InnerLoopHeader (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp755 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in currentLimitations() local
800 LoopExitBlock = getLoopLatchExitBlock(InnerLoopLatch, InnerLoopHeader); in currentLimitations()
1076 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in splitInnerLoopHeader() local
1080 BasicBlock *New = InnerLoopHeader->splitBasicBlock( in splitInnerLoopHeader()
1081 ++(InnerLoopHeader->begin()), InnerLoopHeader->getName() + ".split"); in splitInnerLoopHeader()
1083 if (Loop *L = LI->getLoopFor(InnerLoopHeader)) in splitInnerLoopHeader()
1098 SplitBlock(InnerLoopHeader, InnerLoopHeader->getFirstNonPHI(), DT, LI); in splitInnerLoopHeader()
1132 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in adjustLoopBranches() local
1151 dyn_cast<BranchInst>(InnerLoopHeader->getTerminator()); in adjustLoopBranches()
1165 BasicBlock *InnerLoopHeaderSuccessor = InnerLoopHeader->getUniqueSuccessor(); in adjustLoopBranches()
[all …]
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp1300 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in transform() local
1301 SplitBlock(InnerLoopHeader, InnerLoopHeader->getFirstNonPHI(), DT, LI); in transform()
1493 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in adjustLoopBranches() local
1510 dyn_cast<BranchInst>(InnerLoopHeader->getTerminator()); in adjustLoopBranches()
1524 BasicBlock *InnerLoopHeaderSuccessor = InnerLoopHeader->getUniqueSuccessor(); in adjustLoopBranches()
1544 InnerLoopHeaderSuccessor->replacePhiUsesWith(InnerLoopHeader, in adjustLoopBranches()
1551 if (InnerLoopLatchBI->getSuccessor(0) == InnerLoopHeader) in adjustLoopBranches()
1574 moveLCSSAPhis(InnerLoopLatchSuccessor, InnerLoopHeader, InnerLoopLatch, in adjustLoopBranches()
1583 for (PHINode &PHI : drop_begin(InnerLoopHeader->phis(), 1)) in adjustLoopBranches()
1595 PHI->moveBefore(InnerLoopHeader->getFirstNonPHI()); in adjustLoopBranches()
[all …]
DLowerMatrixIntrinsics.cpp1231 Builder.SetInsertPoint(TI.InnerLoopHeader->getTerminator()); in createTiledLoops()
1265 addStringMetadataToLoop(LI->getLoopFor(TI.InnerLoopHeader), in createTiledLoops()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp1298 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in transform() local
1299 SplitBlock(InnerLoopHeader, InnerLoopHeader->getFirstNonPHI(), DT, LI); in transform()
1459 BasicBlock *InnerLoopHeader = InnerLoop->getHeader(); in adjustLoopBranches() local
1476 dyn_cast<BranchInst>(InnerLoopHeader->getTerminator()); in adjustLoopBranches()
1490 BasicBlock *InnerLoopHeaderSuccessor = InnerLoopHeader->getUniqueSuccessor(); in adjustLoopBranches()
1511 InnerLoopHeaderSuccessor->replacePhiUsesWith(InnerLoopHeader, in adjustLoopBranches()
1518 if (InnerLoopLatchBI->getSuccessor(0) == InnerLoopHeader) in adjustLoopBranches()
1541 moveLCSSAPhis(InnerLoopLatchSuccessor, InnerLoopHeader, InnerLoopLatch, in adjustLoopBranches()
1550 for (PHINode &PHI : drop_begin(InnerLoopHeader->phis(), 1)) in adjustLoopBranches()
1562 PHI->moveBefore(InnerLoopHeader->getFirstNonPHI()); in adjustLoopBranches()
[all …]
/external/llvm-project/llvm/lib/Transforms/Utils/
DMatrixUtils.cpp98 InnerLoopHeader = InnerBody->getSinglePredecessor(); in CreateTiledLoops()
101 CurrentK = &*InnerLoopHeader->begin(); in CreateTiledLoops()
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DMatrixUtils.h62 BasicBlock *InnerLoopHeader = nullptr; member