Lines Matching refs:Mass
84 OS << getHexDigit(Mass >> (60 - Digits * 4) & 0xf); in print()
120 DitheringDistributer(Distribution &Dist, const BlockMass &Mass);
128 const BlockMass &Mass) { in DitheringDistributer() argument
131 RemMass = Mass; in DitheringDistributer()
137 BlockMass Mass = RemMass * BranchProbability(Weight, RemWeight); in takeMass() local
141 RemMass -= Mass; in takeMass()
142 return Mass; in takeMass()
405 for (auto &Mass : Loop.BackedgeMass) in computeLoopScale() local
406 TotalBackedgeMass += Mass; in computeLoopScale()
450 BlockMass Mass = Working[Source.Index].getMass(); in distributeMass() local
451 LLVM_DEBUG(dbgs() << " => mass: " << Mass << "\n"); in distributeMass()
454 DitheringDistributer D(Dist, Mass); in distributeMass()
517 << ": mass = " << Loop.Mass << ", scale = " << Loop.Scale in unwrapLoop()
519 Loop.Scale *= Loop.Mass.toScaled(); in unwrapLoop()
540 Freqs[Index].Scaled = Working[Index].Mass.toScaled(); in unwrapLoops()
803 for (auto &Mass : OuterLoop.BackedgeMass) in updateLoopWithIrreducible() local
804 Mass = BlockMass::getEmpty(); in updateLoopWithIrreducible()