Lines Matching refs:SB
209 MachineBasicBlock *SB = *B->succ_begin(); in isPreheader() local
210 MachineLoop *L = MLI->getLoopFor(SB); in isPreheader()
211 return L && SB == L->getHeader(); in isPreheader()
530 MachineBasicBlock *SB = *FP.TrueB->succ_begin(); in isProfitable() local
531 TotalPh += computePhiCost(SB); in isProfitable()
532 PredDefs += countPredicateDefs(SB); in isProfitable()
535 MachineBasicBlock *SB = *FP.FalseB->succ_begin(); in isProfitable() local
536 TotalPh += computePhiCost(SB); in isProfitable()
537 PredDefs += countPredicateDefs(SB); in isProfitable()
570 MachineBasicBlock *SB = (*I)->getBlock(); in visitBlock() local
571 if (!Deleted.count(SB)) in visitBlock()
572 Changed |= visitBlock(SB, L); in visitBlock()
933 MachineBasicBlock *SB = (*I)->getBlock(); in removeBlock() local
934 MDT->changeImmediateDominator(SB, IDB); in removeBlock()
980 MachineBasicBlock *SB = *I; in replacePhiEdges() local
981 MachineBasicBlock::iterator P, N = SB->getFirstNonPHI(); in replacePhiEdges()
982 for (P = SB->begin(); P != N; ++P) { in replacePhiEdges()
1022 MachineBasicBlock *SB = *FP.SplitB->succ_begin(); in simplifyFlowGraph() local
1023 if (SB->pred_size() != 1) in simplifyFlowGraph()
1031 if (!hasEHLabel(SB) || hasUncondBranch(SB)) in simplifyFlowGraph()
1032 mergeBlocks(FP.SplitB, SB); in simplifyFlowGraph()