Lines Matching refs:BlockInfo
59 BlockInfo.resize(MF->getNumBlockIDs()); in runOnMachineFunction()
65 BlockInfo.clear(); in releaseMemory()
83 FixedBlockInfo *FBI = &BlockInfo[MBB->getNumber()]; in getResources()
110 BlockInfo.resize(MTM.BlockInfo.size()); in Ensemble()
125 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeDepthResources()
136 TraceBlockInfo *PredTBI = &BlockInfo[TBI->Pred->getNumber()]; in computeDepthResources()
147 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeHeightResources()
160 TraceBlockInfo *SuccTBI = &BlockInfo[TBI->Succ->getNumber()]; in computeHeightResources()
171 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in getDepthResources()
180 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in getHeightResources()
297 BlockInfo[MBB->getNumber()].invalidate(); in invalidate()
307 assert(BlockInfo.size() == MF->getNumBlockIDs() && "Outdated BlockInfo size"); in verifyAnalysis()
372 LoopBounds Bounds(BlockInfo, MTM.Loops); in computeTrace()
381 TraceBlockInfo &TBI = BlockInfo[I->getNumber()]; in computeTrace()
401 TraceBlockInfo &TBI = BlockInfo[I->getNumber()]; in computeTrace()
419 TraceBlockInfo &BadTBI = BlockInfo[BadMBB->getNumber()]; in invalidate()
433 TraceBlockInfo &TBI = BlockInfo[(*I)->getNumber()]; in invalidate()
459 TraceBlockInfo &TBI = BlockInfo[(*I)->getNumber()]; in invalidate()
485 assert(BlockInfo.size() == MTM.MF->getNumBlockIDs() && in verify()
487 for (unsigned Num = 0, e = BlockInfo.size(); Num != e; ++Num) { in verify()
488 const TraceBlockInfo &TBI = BlockInfo[Num]; in verify()
492 assert(BlockInfo[TBI.Pred->getNumber()].hasValidDepth() && in verify()
500 assert(BlockInfo[TBI.Succ->getNumber()].hasValidHeight() && in verify()
679 const TraceBlockInfo &DefTBI = BlockInfo[DefMI->getParent()->getNumber()]; in computeCrossBlockCriticalPath()
697 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrDepths()
717 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrDepths()
741 BlockInfo[Dep.DefMI->getParent()->getNumber()]; in computeInstrDepths()
869 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in addLiveIns()
884 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrHeights()
906 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrHeights()
927 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrHeights()
1033 return Trace(*this, BlockInfo[MBB->getNumber()]); in getTrace()
1066 Instrs += TE.MTM.BlockInfo[getBlockNum()].InstrCount; in getResourceDepth()
1086 for (unsigned i = 0, e = BlockInfo.size(); i != e; ++i) { in print()
1088 BlockInfo[i].print(OS); in print()
1122 unsigned MBBNum = &TBI - &TE.BlockInfo[0]; in print()
1136 Block = &TE.BlockInfo[Num]; in print()
1144 Block = &TE.BlockInfo[Num]; in print()