Searched refs:CurrentBB (Results 1 – 6 of 6) sorted by relevance
675 if (!E || !CurrentBB || E->block() || til::ThreadSafetyTIL::isTrivial(E)) in addStatement()736 if (CurrE->block() == CurrentBB) { in makePhiNodeVar()782 unsigned NPreds = CurrentBB->numPredecessors(); in mergeEntryMap()822 unsigned NPreds = CurrentBB->numPredecessors(); in mergeEntryMapBackEdge()863 CurrentBB = lookupBlock(&Cfg->getEntry()); in enterCFG()882 CurrentBB = lookupBlock(B); in enterCFGBlock()883 CurrentBB->reservePredecessors(B->pred_size()); in enterCFGBlock()884 Scfg->add(CurrentBB); in enterCFGBlock()896 CurrentBB->addPredecessor(BlockMap[Pred->getBlockID()]); in handlePredecessor()915 CurrentBB->arguments().reserve( in enterCFGBlockBody()[all …]
1008 BasicBlock *CurrentBB = L.getHeader(); in unswitchAllTrivialConditions() local1010 Visited.insert(CurrentBB); in unswitchAllTrivialConditions()1016 if (auto *Defs = MSSAU->getMemorySSA()->getBlockDefs(CurrentBB)) in unswitchAllTrivialConditions()1019 if (llvm::any_of(*CurrentBB, in unswitchAllTrivialConditions()1023 Instruction *CurrentTerm = CurrentBB->getTerminator(); in unswitchAllTrivialConditions()1043 auto *BI = dyn_cast<BranchInst>(CurrentBB->getTerminator()); in unswitchAllTrivialConditions()1047 CurrentBB = BI->getSuccessor(0); in unswitchAllTrivialConditions()1073 BI = cast<BranchInst>(CurrentBB->getTerminator()); in unswitchAllTrivialConditions()1078 CurrentBB = BI->getSuccessor(0); in unswitchAllTrivialConditions()1083 } while (L.contains(CurrentBB) && Visited.insert(CurrentBB).second); in unswitchAllTrivialConditions()
1262 BasicBlock *CurrentBB = BB; in processImpliedCondition() local1272 if (PBI->getSuccessor(0) != CurrentBB && PBI->getSuccessor(1) != CurrentBB) in processImpliedCondition()1275 bool CondIsTrue = PBI->getSuccessor(0) == CurrentBB; in processImpliedCondition()1303 CurrentBB = CurrentPred; in processImpliedCondition()1304 CurrentPred = CurrentBB->getSinglePredecessor(); in processImpliedCondition()
528 til::BasicBlock *CurrentBB = nullptr; variable
2105 BasicBlock *CurrentBB = &*Current.getBasicBlockIterator(); in OptimizeWeakCalls() local2106 for (BasicBlock::iterator B = CurrentBB->begin(), in OptimizeWeakCalls()
1448 llvm::BasicBlock *CurrentBB = Bld.GetInsertBlock(); in shuffleAndStore() local1452 PhiSrc->addIncoming(Ptr.getPointer(), CurrentBB); in shuffleAndStore()1455 PhiDest->addIncoming(ElemPtr.getPointer(), CurrentBB); in shuffleAndStore()