Searched refs:FunctionFragment (Results 1 – 3 of 3) sorted by relevance
53 class FunctionFragment {64 FunctionFragment(FragmentNum Num, const FunctionLayout &Layout) in FunctionFragment() function98 std::ptrdiff_t, FunctionFragment *, FunctionFragment> {110 FunctionFragment operator*() const {111 return FunctionFragment(Num, *Layout);143 FunctionFragment addFragment();146 FunctionFragment getFragment(FragmentNum Num) const;195 FunctionFragment front() const { return *begin(); } in front()196 FunctionFragment back() const { return *std::prev(end()); } in back()197 FunctionFragment operator[](const FragmentNum Num) const {[all …]
11 unsigned FunctionFragment::size() const { return end() - begin(); } in size()12 bool FunctionFragment::empty() const { return end() == begin(); } in empty()13 FunctionFragment::const_iterator FunctionFragment::begin() const { in begin()16 FunctionFragment::const_iterator FunctionFragment::end() const { in end()19 BinaryBasicBlock *FunctionFragment::front() const { return *begin(); } in front()21 FunctionFragment FunctionLayout::addFragment() { in addFragment()26 FunctionFragment FunctionLayout::getFragment(FragmentNum Num) const { in getFragment()27 return FunctionFragment(Num, *this); in getFragment()30 FunctionFragment69 for (const FunctionFragment F : *this) { in eraseBasicBlocks()[all …]
506 for (const FunctionFragment F : Layout) { in print()2789 for (const FunctionFragment F : Layout) { in finalizeCFIState()