LLVM API Documentation
#include <BlockFrequencyInfoImpl.h>
Public Types | |
typedef BT | BlockT |
typedef BlockFrequencyInfoImplBase::LoopData | LoopData |
typedef GraphTraits< const BlockT * > | Successor |
Public Member Functions | |
BlockEdgesAdder (const BlockFrequencyInfoImpl< BT > &BFI) | |
void | operator() (IrreducibleGraph &G, IrreducibleGraph::IrrNode &Irr, const LoopData *OuterLoop) |
Public Attributes | |
const BlockFrequencyInfoImpl < BT > & | BFI |
Definition at line 1094 of file BlockFrequencyInfoImpl.h.
typedef BT llvm::bfi_detail::BlockEdgesAdder< BT >::BlockT |
Definition at line 1095 of file BlockFrequencyInfoImpl.h.
typedef BlockFrequencyInfoImplBase::LoopData llvm::bfi_detail::BlockEdgesAdder< BT >::LoopData |
Definition at line 1096 of file BlockFrequencyInfoImpl.h.
typedef GraphTraits<const BlockT *> llvm::bfi_detail::BlockEdgesAdder< BT >::Successor |
Definition at line 1097 of file BlockFrequencyInfoImpl.h.
llvm::bfi_detail::BlockEdgesAdder< BT >::BlockEdgesAdder | ( | const BlockFrequencyInfoImpl< BT > & | BFI | ) | [inline, explicit] |
Definition at line 1100 of file BlockFrequencyInfoImpl.h.
void llvm::bfi_detail::BlockEdgesAdder< BT >::operator() | ( | IrreducibleGraph & | G, |
IrreducibleGraph::IrrNode & | Irr, | ||
const LoopData * | OuterLoop | ||
) | [inline] |
const BlockFrequencyInfoImpl<BT>& llvm::bfi_detail::BlockEdgesAdder< BT >::BFI |
Definition at line 1099 of file BlockFrequencyInfoImpl.h.
Referenced by llvm::bfi_detail::BlockEdgesAdder< BT >::operator()().