LLVM API Documentation
#include <PathProfileInfo.h>

Public Member Functions | |
| ProfilePathEdge (BasicBlock *source, BasicBlock *target, unsigned duplicateNumber) | |
| unsigned | getDuplicateNumber () |
| BasicBlock * | getSource () |
| BasicBlock * | getTarget () |
Protected Attributes | |
| BasicBlock * | _source |
| BasicBlock * | _target |
| unsigned | _duplicateNumber |
Definition at line 39 of file PathProfileInfo.h.
| ProfilePathEdge::ProfilePathEdge | ( | BasicBlock * | source, |
| BasicBlock * | target, | ||
| unsigned | duplicateNumber | ||
| ) |
Definition at line 104 of file PathProfileInfo.cpp.
| unsigned llvm::ProfilePathEdge::getDuplicateNumber | ( | ) | [inline] |
Definition at line 44 of file PathProfileInfo.h.
References _duplicateNumber.
| BasicBlock* llvm::ProfilePathEdge::getSource | ( | ) | [inline] |
Definition at line 45 of file PathProfileInfo.h.
References _source.
| BasicBlock* llvm::ProfilePathEdge::getTarget | ( | ) | [inline] |
Definition at line 46 of file PathProfileInfo.h.
References _target.
unsigned llvm::ProfilePathEdge::_duplicateNumber [protected] |
Definition at line 51 of file PathProfileInfo.h.
Referenced by getDuplicateNumber().
BasicBlock* llvm::ProfilePathEdge::_source [protected] |
Definition at line 49 of file PathProfileInfo.h.
Referenced by getSource().
BasicBlock* llvm::ProfilePathEdge::_target [protected] |
Definition at line 50 of file PathProfileInfo.h.
Referenced by getTarget().