Lines Matching refs:BlockInfo

73   BlockInfo.resize(MF->getNumBlockIDs());  in runOnMachineFunction()
81 BlockInfo.clear(); in releaseMemory()
99 FixedBlockInfo *FBI = &BlockInfo[MBB->getNumber()]; in getResources()
145 assert(BlockInfo[MBBNum].hasResources() && in getProcReleaseAtCycles()
158 BlockInfo.resize(MTM.BlockInfo.size()); in Ensemble()
160 ProcResourceDepths.resize(MTM.BlockInfo.size() * PRKinds); in Ensemble()
161 ProcResourceHeights.resize(MTM.BlockInfo.size() * PRKinds); in Ensemble()
176 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeDepthResources()
192 TraceBlockInfo *PredTBI = &BlockInfo[PredNum]; in computeDepthResources()
209 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeHeightResources()
227 TraceBlockInfo *SuccTBI = &BlockInfo[SuccNum]; in computeHeightResources()
243 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in getDepthResources()
252 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in getHeightResources()
418 BlockInfo[MBB->getNumber()].invalidate(); in invalidate()
428 assert(BlockInfo.size() == MF->getNumBlockIDs() && "Outdated BlockInfo size"); in verifyAnalysis()
500 LoopBounds Bounds(BlockInfo, MTM.Loops); in computeTrace()
507 TraceBlockInfo &TBI = BlockInfo[I->getNumber()]; in computeTrace()
525 TraceBlockInfo &TBI = BlockInfo[I->getNumber()]; in computeTrace()
543 TraceBlockInfo &BadTBI = BlockInfo[BadMBB->getNumber()]; in invalidate()
556 TraceBlockInfo &TBI = BlockInfo[Pred->getNumber()]; in invalidate()
581 TraceBlockInfo &TBI = BlockInfo[Succ->getNumber()]; in invalidate()
606 assert(BlockInfo.size() == MTM.MF->getNumBlockIDs() && in verify()
608 for (unsigned Num = 0, e = BlockInfo.size(); Num != e; ++Num) { in verify()
609 const TraceBlockInfo &TBI = BlockInfo[Num]; in verify()
613 assert(BlockInfo[TBI.Pred->getNumber()].hasValidDepth() && in verify()
621 assert(BlockInfo[TBI.Succ->getNumber()].hasValidHeight() && in verify()
785 const TraceBlockInfo &DefTBI = BlockInfo[DefMI->getParent()->getNumber()]; in computeCrossBlockCriticalPath()
808 BlockInfo[Dep.DefMI->getParent()->getNumber()]; in updateDepth()
836 updateDepth(BlockInfo[MBB->getNumber()], UseMI, RegUnits); in updateDepth()
856 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrDepths()
875 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrDepths()
999 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in addLiveIns()
1014 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrHeights()
1036 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrHeights()
1056 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in computeInstrHeights()
1165 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; in getTrace()
1221 Instrs += TE.MTM.BlockInfo[getBlockNum()].InstrCount; in getResourceDepth()
1287 const TraceBlockInfo &DepTBI = TE.BlockInfo[DefMI.getParent()->getNumber()]; in isDepInTrace()
1288 const TraceBlockInfo &TBI = TE.BlockInfo[UseMI.getParent()->getNumber()]; in isDepInTrace()
1295 for (unsigned i = 0, e = BlockInfo.size(); i != e; ++i) { in print()
1297 BlockInfo[i].print(OS); in print()
1331 unsigned MBBNum = &TBI - &TE.BlockInfo[0]; in print()
1345 Block = &TE.BlockInfo[Num]; in print()
1353 Block = &TE.BlockInfo[Num]; in print()