Searched refs:FragmentNum (Results 1 – 3 of 3) sorted by relevance
34 class FragmentNum {38 constexpr FragmentNum() = default;41 constexpr bool operator==(const FragmentNum Other) const {44 constexpr bool operator!=(const FragmentNum Other) const {48 static constexpr FragmentNum hot() { return FragmentNum(0); } in hot()49 static constexpr FragmentNum cold() { return FragmentNum(1); } in cold()61 FragmentNum Num;99 FragmentNum Num;115 Num = FragmentNum(Num.get() + 1);120 Num = FragmentNum(Num.get() - 1);[all …]
675 FragmentNum getFragmentNum() const { in getFragmentNum()676 return IsCold ? FragmentNum::cold() : FragmentNum::hot(); in getFragmentNum()
26 FunctionFragment FunctionLayout::getFragment(FragmentNum Num) const { in getFragment()101 unsigned FragmentNum = BB.value()->getFragmentNum().get(); in update() local103 assert(FragmentNum + 1 >= size() && in update()108 for (unsigned I = size(); I <= FragmentNum; ++I) { in update()114 Fragments[FragmentNum + 1] = BB.index() + 1; in update()