Searched refs:BlockMass (Results 1 – 2 of 2) sorted by relevance
83 class BlockMass {87 BlockMass() = default;90 static BlockMass getEmpty() { return BlockMass(); } in getEmpty()106 BlockMass &operator+=(BlockMass X) {116 BlockMass &operator-=(BlockMass X) {144 inline BlockMass operator+(BlockMass L, BlockMass R) {147 inline BlockMass operator-(BlockMass L, BlockMass R) {150 inline BlockMass operator*(BlockMass L, BranchProbability R) {153 inline BlockMass operator*(BranchProbability L, BlockMass R) {178 using BlockMass = bfi_detail::BlockMass;[all …]
44 ScaledNumber<uint64_t> BlockMass::toScaled() const { in toScaled()97 BlockMass RemMass;101 BlockMass takeMass(uint32_t Weight);383 BlockMass TotalBackedgeMass; in computeLoopScale()386 BlockMass ExitMass = BlockMass::getFull() - TotalBackedgeMass; in computeLoopScale()437 BlockMass Taken = D.takeMass(W.Amount); in distributeMass()795 Mass = BlockMass::getEmpty(); in updateLoopWithIrreducible()812 BlockMass LoopMass = BlockMass::getFull(); in adjustLoopHeaderMass()833 BlockMass Taken = D.takeMass(W.Amount); in adjustLoopHeaderMass()841 BlockMass LoopMass = BlockMass::getFull(); in distributeIrrLoopHeaderMass()[all …]