|
LLVM 22.0.0git
|
#include "llvm/CodeGen/BasicBlockSectionsProfileReader.h"
Public Member Functions | |
| BasicBlockSectionsProfileReader (const MemoryBuffer *Buf) | |
| BasicBlockSectionsProfileReader () | |
| bool | isFunctionHot (StringRef FuncName) const |
| std::pair< bool, SmallVector< BBClusterInfo > > | getClusterInfoForFunction (StringRef FuncName) const |
| SmallVector< SmallVector< unsigned > > | getClonePathsForFunction (StringRef FuncName) const |
| uint64_t | getEdgeCount (StringRef FuncName, const UniqueBBID &SrcBBID, const UniqueBBID &SinkBBID) const |
Friends | |
| class | BasicBlockSectionsProfileReaderWrapperPass |
Definition at line 59 of file BasicBlockSectionsProfileReader.h.
|
inline |
Definition at line 62 of file BasicBlockSectionsProfileReader.h.
|
inline |
Definition at line 65 of file BasicBlockSectionsProfileReader.h.
| SmallVector< SmallVector< unsigned > > llvm::BasicBlockSectionsProfileReader::getClonePathsForFunction | ( | StringRef | FuncName | ) | const |
| std::pair< bool, SmallVector< BBClusterInfo > > llvm::BasicBlockSectionsProfileReader::getClusterInfoForFunction | ( | StringRef | FuncName | ) | const |
| uint64_t llvm::BasicBlockSectionsProfileReader::getEdgeCount | ( | StringRef | FuncName, |
| const UniqueBBID & | SrcBBID, | ||
| const UniqueBBID & | SinkBBID ) const |
|
friend |
Definition at line 61 of file BasicBlockSectionsProfileReader.h.
References BasicBlockSectionsProfileReaderWrapperPass.
Referenced by BasicBlockSectionsProfileReaderWrapperPass.