Searched refs:FunctionLayout (Results 1 – 5 of 5) sorted by relevance
21 FunctionFragment FunctionLayout::addFragment() { in addFragment()31 FunctionLayout::findFragment(const BinaryBasicBlock *BB) const { in findFragment()35 void FunctionLayout::addBasicBlock(BinaryBasicBlock *BB) { in addBasicBlock()62 void FunctionLayout::eraseBasicBlocks( in eraseBasicBlocks()79 void FunctionLayout::updateLayoutIndices() const { in updateLayoutIndices()125 void FunctionLayout::clear() { in clear()149 bool FunctionLayout::isSplit() const { in isSplit()155 uint64_t FunctionLayout::getEditDistance() const { in getEditDistance()159 FunctionLayout::block_const_iterator164 FunctionLayout::block_iterator[all …]
21 FunctionLayout.cpp
32 class FunctionLayout; variable62 const FunctionLayout &Layout;64 FunctionFragment(FragmentNum Num, const FunctionLayout &Layout) in FunctionFragment()74 friend class FunctionLayout; variable86 class FunctionLayout {100 const FunctionLayout *Layout;102 FragmentIterator(FragmentNum Num, const FunctionLayout *Layout) in FragmentIterator()124 friend class FunctionLayout; variable
557 FunctionLayout Layout;834 FunctionLayout &getLayout() { return Layout; } in getLayout()836 const FunctionLayout &getLayout() const { return Layout; } in getLayout()
206 FunctionLayout &Layout = BF.getLayout(); in splitFunction()