Searched refs:LastBlock (Results 1 – 5 of 5) sorted by relevance
730 BasicBlock *const LastBlock, in getOrderedBlocks() argument734 assert(LastBlock && "invalid last block"); in getOrderedBlocks()735 BasicBlock *CurBlock = LastBlock; in getOrderedBlocks()787 BasicBlock *LastBlock = nullptr; in processPhi() local790 if (LastBlock) { in processPhi()808 LastBlock = Phi.getIncomingBlock(I); in processPhi()810 if (!LastBlock) { in processPhi()815 if (LastBlock->getSingleSuccessor() != Phi.getParent()) { in processPhi()821 getOrderedBlocks(Phi, LastBlock, Phi.getNumIncomingValues()); in processPhi()
1183 BasicBlock *LastBlock = getClonedBB(BB, NextState, DuplicateMap); in updateLastSuccessor() local1187 if (!isa<SwitchInst>(LastBlock->getTerminator())) in updateLastSuccessor()1189 SwitchInst *Switch = cast<SwitchInst>(LastBlock->getTerminator()); in updateLastSuccessor()1194 for (BasicBlock *Succ : successors(LastBlock)) { in updateLastSuccessor()1196 DTUpdates.push_back({DominatorTree::Delete, LastBlock, Succ}); in updateLastSuccessor()1200 BranchInst::Create(NextCase, LastBlock); in updateLastSuccessor()
3366 const BasicBlock *LastBlock = getBlockForValue(InstrFromDFSNum(FirstInstr)); in iterateTouchedInstructions() local3386 if (CurrBlock != LastBlock) { in iterateTouchedInstructions()3387 LastBlock = CurrBlock; in iterateTouchedInstructions()
2764 LastBlock = newBlock; in VisitCompoundStmt()2772 return LastBlock; in VisitCompoundStmt()2893 return LastBlock; in VisitDeclSubExpr()2994 CFGBlock *B = LastBlock; in VisitDeclSubExpr()3101 CFGBlock *LastBlock; in VisitIfStmt() local3140 return LastBlock; in VisitIfStmt()3357 LastBlock = Tmp; in VisitBlockExpr()3360 return LastBlock; in VisitBlockExpr()3381 LastBlock = Tmp; in VisitLambdaExpr()3384 return LastBlock; in VisitLambdaExpr()[all …]
1923 Function::iterator LastBlock = --Caller->end(); in InlineFunction() local1995 FirstNewBlock = LastBlock; ++FirstNewBlock; in InlineFunction()