Searched refs:CurrBlock (Results 1 – 6 of 6) sorted by relevance
133 void VPlanPredicator::createOrPropagatePredicates(VPBlockBase *CurrBlock, in createOrPropagatePredicates() argument137 if (VPDomTree.dominates(CurrBlock, Region->getExit())) { in createOrPropagatePredicates()139 CurrBlock->setPredicate(RegionBP); in createOrPropagatePredicates()147 VPBasicBlock *CurrBB = cast<VPBasicBlock>(CurrBlock->getEntryBasicBlock()); in createOrPropagatePredicates()154 for (VPBlockBase *PredBlock : CurrBlock->getPredecessors()) { in createOrPropagatePredicates()156 if (VPBlockUtils::isBackEdge(PredBlock, CurrBlock, VPLI)) in createOrPropagatePredicates()183 CurrBlock->setPredicate(Predicate); in createOrPropagatePredicates()211 for (VPBlockBase *CurrBlock : make_range(RPOT.begin(), RPOT.end())) { in linearizeRegionRec()213 assert(!isa<VPRegionBlock>(CurrBlock) && "Nested region not expected"); in linearizeRegionRec()218 if (PrevBlock && !VPLI->isLoopHeader(CurrBlock) && in linearizeRegionRec()[all …]
58 void createOrPropagatePredicates(VPBlockBase *CurrBlock,
250 BasicBlock *CurrBlock = LastCondBlock; in FlattenParallelAndOr() local252 for (; CurrBlock != FirstCondBlock; in FlattenParallelAndOr()253 CurrBlock = CurrBlock->getSinglePredecessor()) { in FlattenParallelAndOr()254 auto *BI = cast<BranchInst>(CurrBlock->getTerminator()); in FlattenParallelAndOr()
141 void eraseTranslateCacheEntry(uint32_t Num, const BasicBlock &CurrBlock);
3368 const BasicBlock *CurrBlock = getBlockForValue(V); in iterateTouchedInstructions() local3371 if (CurrBlock != LastBlock) { in iterateTouchedInstructions()3372 LastBlock = CurrBlock; in iterateTouchedInstructions()3373 bool BlockReachable = ReachableBlocks.count(CurrBlock); in iterateTouchedInstructions()3374 const auto &CurrInstRange = BlockInstRange.lookup(CurrBlock); in iterateTouchedInstructions()3380 << getBlockName(CurrBlock) in iterateTouchedInstructions()3384 updateProcessedCount(CurrBlock); in iterateTouchedInstructions()
1741 const BasicBlock &CurrBlock) { in eraseTranslateCacheEntry() argument1742 for (const BasicBlock *Pred : predecessors(&CurrBlock)) { in eraseTranslateCacheEntry()