Lines Matching refs:ThisBlock

342   unsigned ThisBlock = MBB.getNumber();  in processBlockPhase2()  local
345 BlockInfo[ThisBlock]->Pred = DefaultStatus; in processBlockPhase2()
361 if ((ThisBlock == PredBlock) && (std::next(P) == E)) { in processBlockPhase2()
362 BlockInfo[ThisBlock]->Pred = DefaultStatus; in processBlockPhase2()
365 BlockInfo[ThisBlock]->Pred = BlockInfo[PredBlock]->Exit; in processBlockPhase2()
367 } else if (PredBlock != ThisBlock) in processBlockPhase2()
374 if (BlockInfo[ThisBlock]->ExitSet) { in processBlockPhase2()
375 BlockInfo[ThisBlock]->Pred = in processBlockPhase2()
376 BlockInfo[ThisBlock]->Pred.intersect(BlockInfo[PredBlock]->Exit); in processBlockPhase2()
378 BlockInfo[ThisBlock]->Pred = BlockInfo[PredBlock]->Exit; in processBlockPhase2()
381 } else if (PredBlock != ThisBlock) in processBlockPhase2()
386 BlockInfo[ThisBlock]->Pred.merge(BlockInfo[ThisBlock]->Change); in processBlockPhase2()
387 if (BlockInfo[ThisBlock]->Exit != TmpStatus) { in processBlockPhase2()
388 BlockInfo[ThisBlock]->Exit = TmpStatus; in processBlockPhase2()
394 BlockInfo[ThisBlock]->ExitSet = ExitSet; in processBlockPhase2()
404 unsigned ThisBlock = MBB.getNumber(); in processBlockPhase3() local
405 if (!BlockInfo[ThisBlock]->Pred.isCompatible(BlockInfo[ThisBlock]->Require)) { in processBlockPhase3()
407 BlockInfo[ThisBlock]->Pred.delta(BlockInfo[ThisBlock]->Require); in processBlockPhase3()
408 if (BlockInfo[ThisBlock]->FirstInsertionPoint) in processBlockPhase3()
409 insertSetreg(MBB, BlockInfo[ThisBlock]->FirstInsertionPoint, TII, Delta); in processBlockPhase3()