reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
215 using ExitMap = SmallVector<std::pair<BlockNode, BlockMass>, 4>; 217 using HeaderMassList = SmallVector<BlockMass, 1>; 225 BlockMass Mass; 272 BlockMass Mass; ///< Mass distribution from the entry block. 323 BlockMass &getMass() { 1213 Working[Loop.getHeader().Index].getMass() = BlockMass::getFull(); 1234 Working[0].getMass() = BlockMass::getFull();lib/Analysis/BlockFrequencyInfoImpl.cpp
382 BlockMass TotalBackedgeMass; 385 BlockMass ExitMass = BlockMass::getFull() - TotalBackedgeMass; 385 BlockMass ExitMass = BlockMass::getFull() - TotalBackedgeMass; 428 BlockMass Mass = Working[Source.Index].getMass(); 436 BlockMass Taken = D.takeMass(W.Amount); 797 Mass = BlockMass::getEmpty(); 814 BlockMass LoopMass = BlockMass::getFull(); 814 BlockMass LoopMass = BlockMass::getFull(); 835 BlockMass Taken = D.takeMass(W.Amount); 843 BlockMass LoopMass = BlockMass::getFull(); 843 BlockMass LoopMass = BlockMass::getFull(); 846 BlockMass Taken = D.takeMass(W.Amount);