• Home
  • Raw
  • Download

Lines Matching refs:PrevBB

1094   MachineBasicBlock &PrevBB = *prior(MachineFunction::iterator(MBB));  in OptimizeBlock()  local
1099 TII->AnalyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); in OptimizeBlock()
1102 MadeChange |= PrevBB.CorrectExtraCFGEdges(PriorTBB, PriorFBB, in OptimizeBlock()
1109 DebugLoc dl = getBranchDebugLoc(PrevBB); in OptimizeBlock()
1110 TII->RemoveBranch(PrevBB); in OptimizeBlock()
1113 TII->InsertBranch(PrevBB, PriorTBB, 0, PriorCond, dl); in OptimizeBlock()
1127 PrevBB.succ_size() == 1 && in OptimizeBlock()
1129 DEBUG(dbgs() << "\nMerging into block: " << PrevBB in OptimizeBlock()
1132 if (PrevBB.begin() != PrevBB.end()) { in OptimizeBlock()
1133 MachineBasicBlock::iterator PrevBBIter = PrevBB.end(); in OptimizeBlock()
1138 while (PrevBBIter != PrevBB.begin() && MBBIter != MBB->end() in OptimizeBlock()
1147 PrevBB.splice(PrevBB.end(), MBB, MBB->begin(), MBB->end()); in OptimizeBlock()
1148 PrevBB.removeSuccessor(PrevBB.succ_begin()); in OptimizeBlock()
1149 assert(PrevBB.succ_empty()); in OptimizeBlock()
1150 PrevBB.transferSuccessors(MBB); in OptimizeBlock()
1158 TII->RemoveBranch(PrevBB); in OptimizeBlock()
1167 DebugLoc dl = getBranchDebugLoc(PrevBB); in OptimizeBlock()
1168 TII->RemoveBranch(PrevBB); in OptimizeBlock()
1169 TII->InsertBranch(PrevBB, PriorTBB, 0, PriorCond, dl); in OptimizeBlock()
1181 DebugLoc dl = getBranchDebugLoc(PrevBB); in OptimizeBlock()
1182 TII->RemoveBranch(PrevBB); in OptimizeBlock()
1183 TII->InsertBranch(PrevBB, PriorFBB, 0, NewPriorCond, dl); in OptimizeBlock()
1219 DebugLoc dl = getBranchDebugLoc(PrevBB); in OptimizeBlock()
1220 TII->RemoveBranch(PrevBB); in OptimizeBlock()
1221 TII->InsertBranch(PrevBB, MBB, 0, NewPriorCond, dl); in OptimizeBlock()
1291 bool PredHasNoFallThrough = !PrevBB.canFallThrough(); in OptimizeBlock()
1293 !PrevBB.isSuccessor(MBB)) { in OptimizeBlock()
1296 if (!PredHasNoFallThrough && PrevBB.isSuccessor(MBB) && in OptimizeBlock()
1306 DebugLoc pdl = getBranchDebugLoc(PrevBB); in OptimizeBlock()
1307 TII->RemoveBranch(PrevBB); in OptimizeBlock()
1308 TII->InsertBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, pdl); in OptimizeBlock()
1362 if (!PrevBB.canFallThrough()) { in OptimizeBlock()
1431 !TII->AnalyzeBranch(PrevBB, PrevTBB, PrevFBB, PrevCond, true) && in OptimizeBlock()
1432 PrevBB.isSuccessor(FallThrough)) { in OptimizeBlock()