reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
202 MF->insert(++It, NewMBB); 205 NewMBB->splice(NewMBB->end(), ThisMBB, InsertPoint, ThisMBB->end()); 205 NewMBB->splice(NewMBB->end(), ThisMBB, InsertPoint, ThisMBB->end()); 206 NewMBB->transferSuccessors(ThisMBB); 208 auto MBBI = std::find(NewMBB->succ_begin(), NewMBB->succ_end(), OrigTarget); 208 auto MBBI = std::find(NewMBB->succ_begin(), NewMBB->succ_end(), OrigTarget); 209 NewMBB->setSuccProbability(MBBI, ProbOrigTarget); 210 MBBI = std::find(NewMBB->succ_begin(), NewMBB->succ_end(), OrigFallThrough); 210 MBBI = std::find(NewMBB->succ_begin(), NewMBB->succ_end(), OrigFallThrough); 211 NewMBB->setSuccProbability(MBBI, ProbOrigFallThrough); 216 ThisMBB->addSuccessor(NewMBB, ProbFallThrough); 225 .addMBB(NewMBB); 230 auto FirstTerminator = NewMBB->getFirstTerminator(); 241 for (auto *Succ : NewMBB->successors()) { 242 updatePHIs(Succ, ThisMBB, NewMBB, MRI); 244 addIncomingValuesToPHIs(NewBRTarget, ThisMBB, NewMBB, MRI); 247 LLVM_DEBUG(dbgs() << "NewMBB:\n"; NewMBB->dump());