LLVM
8.0.1
|
Class to represent profile counts. More...
#include "llvm/IR/Function.h"
Public Member Functions | |
ProfileCount () | |
ProfileCount (uint64_t Count, ProfileCountType PCT) | |
bool | hasValue () const |
uint64_t | getCount () const |
ProfileCountType | getType () const |
bool | isSynthetic () const |
operator bool () | |
bool | operator! () const |
ProfileCount & | setCount (uint64_t C) |
Static Public Member Functions | |
static ProfileCount | getInvalid () |
Class to represent profile counts.
This class represents both real and synthetic profile counts.
Definition at line 261 of file Function.h.
|
inline |
Definition at line 268 of file Function.h.
|
inline |
Definition at line 269 of file Function.h.
|
inline |
Definition at line 272 of file Function.h.
Referenced by llvm::Function::setEntryCount(), and updateCallProfile().
|
inlinestatic |
Definition at line 282 of file Function.h.
Referenced by llvm::Function::getEntryCount().
|
inline |
Definition at line 273 of file Function.h.
Referenced by llvm::Function::setEntryCount().
|
inline |
Definition at line 271 of file Function.h.
Referenced by llvm::Function::hasProfileData(), llvm::Function::setEntryCount(), and updateCallProfile().
|
inline |
Definition at line 274 of file Function.h.
Referenced by llvm::Function::setEntryCount(), and updateCallProfile().
|
inlineexplicit |
Definition at line 275 of file Function.h.
|
inline |
Definition at line 276 of file Function.h.
|
inline |
Definition at line 278 of file Function.h.
References C.