Searched refs:Mass (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h54 /// \brief Mass of a block.
68 uint64_t Mass; member in class:llvm::bfi_detail::BlockMass
71 BlockMass() : Mass(0) {}
72 explicit BlockMass(uint64_t Mass) : Mass(Mass) {} argument
77 uint64_t getMass() const { return Mass; }
79 bool isFull() const { return Mass == UINT64_MAX; }
80 bool isEmpty() const { return !Mass; }
88 uint64_t Sum = Mass
206 BlockMass Mass; member in struct:llvm::BlockFrequencyInfoImplBase::LoopData
250 BlockMass Mass; ///< Mass distribution from the entry block. member in struct:llvm::BlockFrequencyInfoImplBase::WorkingData
1083 auto &Mass = Working[Loop.Nodes[H].Index].getMass(); local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp40 OS << getHexDigit(Mass >> (60 - Digits * 4) & 0xf);
76 DitheringDistributer(Distribution &Dist, const BlockMass &Mass);
84 const BlockMass &Mass) {
87 RemMass = Mass;
93 BlockMass Mass = RemMass * BranchProbability(Weight, RemWeight);
97 RemMass -= Mass;
98 return Mass;
353 for (auto &Mass : Loop.BackedgeMass)
354 TotalBackedgeMass += Mass;
397 BlockMass Mass local
[all...]

Completed in 41 milliseconds