Lines Matching refs:CurLoop
189 HexagonVectorLoopCarriedReuse(Loop *L) : CurLoop(L){}; in HexagonVectorLoopCarriedReuse()
196 Loop *CurLoop; member in __anon0d183b480111::HexagonVectorLoopCarriedReuse
245 if (!CurLoop->getLoopPreheader()) in run()
249 if (!CurLoop->getSubLoops().empty()) in run()
253 if (CurLoop->getNumBlocks() != 1) in run()
530 BasicBlock *LoopPH = CurLoop->getLoopPreheader(); in reuseValue()
578 assert(CurLoop->getSubLoops().empty() && in doVLCR()
580 assert((CurLoop->getNumBlocks() == 1) && in doVLCR()
586 LLVM_DEBUG(dbgs() << "Working on Loop: " << *CurLoop->getHeader() << "\n"); in doVLCR()
618 if (BB != CurLoop->getHeader()) { in findDepChainFromPHI()
630 PN->getIncomingValueForBlock(CurLoop->getLoopPreheader()); in findDepChainFromPHI()
651 BasicBlock *BB = CurLoop->getHeader(); in findLoopCarriedDeps()