Lines Matching refs:SB
233 MachineBasicBlock *SB = *B->succ_begin(); in isPreheader() local
234 MachineLoop *L = MLI->getLoopFor(SB); in isPreheader()
235 return L && SB == L->getHeader() && MDT->dominates(B, SB); in isPreheader()
574 MachineBasicBlock *SB = *FP.TrueB->succ_begin(); in isProfitable() local
575 TotalPh += computePhiCost(SB, FP); in isProfitable()
576 PredDefs += countPredicateDefs(SB); in isProfitable()
579 MachineBasicBlock *SB = *FP.FalseB->succ_begin(); in isProfitable() local
580 TotalPh += computePhiCost(SB, FP); in isProfitable()
581 PredDefs += countPredicateDefs(SB); in isProfitable()
614 MachineBasicBlock *SB = I->getBlock(); in visitBlock() local
615 if (!Deleted.count(SB)) in visitBlock()
616 Changed |= visitBlock(SB, L); in visitBlock()
966 MachineBasicBlock *SB = I->getBlock(); in removeBlock() local
967 MDT->changeImmediateDominator(SB, IDB); in removeBlock()
1035 MachineBasicBlock *SB = *FP.SplitB->succ_begin(); in simplifyFlowGraph() local
1036 if (SB->pred_size() != 1) in simplifyFlowGraph()
1044 if (!hasEHLabel(SB) || hasUncondBranch(SB)) in simplifyFlowGraph()
1045 mergeBlocks(FP.SplitB, SB); in simplifyFlowGraph()