reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
212 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); 219 if (!L->isLoopExiting(OrigHeader)) 240 Metrics.analyzeBasicBlock(OrigHeader, *TTI, EphValues); 297 BasicBlock::iterator I = OrigHeader->begin(), E = OrigHeader->end(); 297 BasicBlock::iterator I = OrigHeader->begin(), E = OrigHeader->end(); 386 for (BasicBlock *SuccBB : successors(OrigHeader)) 389 PN->addIncoming(PN->getIncomingValueForBlock(OrigHeader), OrigPreheader); 399 ValueMapMSSA[OrigHeader] = OrigPreheader; 400 MSSAU->updateForClonedBlockIntoPred(OrigHeader, OrigPreheader, 407 RewriteUsesOfClonedInstructions(OrigHeader, OrigPreheader, ValueMap, 414 insertDebugValuesForPHIs(OrigHeader, InsertedPHIs); 427 Updates.push_back({DominatorTree::Delete, OrigPreheader, OrigHeader}); 507 MergeBlockIntoPredecessor(OrigHeader, &DTU, LI, MSSAU);