reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
259 unsigned getBlockNum() const { return &TBI - &TE.BlockInfo[0]; }
lib/CodeGen/MachineTraceMetrics.cpp158 BlockInfo.resize(MTM.BlockInfo.size()); 176 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; 192 TraceBlockInfo *PredTBI = &BlockInfo[PredNum]; 209 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; 227 TraceBlockInfo *SuccTBI = &BlockInfo[SuccNum]; 243 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; 252 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; 481 LoopBounds Bounds(BlockInfo, MTM.Loops); 488 TraceBlockInfo &TBI = BlockInfo[I->getNumber()]; 506 TraceBlockInfo &TBI = BlockInfo[I->getNumber()]; 524 TraceBlockInfo &BadTBI = BlockInfo[BadMBB->getNumber()]; 537 TraceBlockInfo &TBI = BlockInfo[Pred->getNumber()]; 562 TraceBlockInfo &TBI = BlockInfo[Succ->getNumber()]; 587 assert(BlockInfo.size() == MTM.MF->getNumBlockIDs() && 589 for (unsigned Num = 0, e = BlockInfo.size(); Num != e; ++Num) { 590 const TraceBlockInfo &TBI = BlockInfo[Num]; 594 assert(BlockInfo[TBI.Pred->getNumber()].hasValidDepth() && 602 assert(BlockInfo[TBI.Succ->getNumber()].hasValidHeight() && 772 const TraceBlockInfo &DefTBI = BlockInfo[DefMI->getParent()->getNumber()]; 795 BlockInfo[Dep.DefMI->getParent()->getNumber()]; 823 updateDepth(BlockInfo[MBB->getNumber()], UseMI, RegUnits); 843 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 862 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 990 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 1005 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 1027 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 1047 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 1160 TraceBlockInfo &TBI = BlockInfo[MBB->getNumber()]; 1282 const TraceBlockInfo &DepTBI = TE.BlockInfo[DefMI.getParent()->getNumber()]; 1283 const TraceBlockInfo &TBI = TE.BlockInfo[UseMI.getParent()->getNumber()]; 1290 for (unsigned i = 0, e = BlockInfo.size(); i != e; ++i) { 1292 BlockInfo[i].print(OS); 1326 unsigned MBBNum = &TBI - &TE.BlockInfo[0]; 1340 Block = &TE.BlockInfo[Num]; 1348 Block = &TE.BlockInfo[Num];