Searched refs:InnerLoopHeader (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 755 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/ |
D | LoopInterchange.cpp | 1300 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 …]
|
D | LowerMatrixIntrinsics.cpp | 1231 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/ |
D | LoopInterchange.cpp | 1298 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/ |
D | MatrixUtils.cpp | 98 InnerLoopHeader = InnerBody->getSinglePredecessor(); in CreateTiledLoops() 101 CurrentK = &*InnerLoopHeader->begin(); in CreateTiledLoops()
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | MatrixUtils.h | 62 BasicBlock *InnerLoopHeader = nullptr; member
|