|
LLVM 24.0.0git
|
Helper class for computing cycle information. More...
#include "llvm/ADT/GenericCycleImpl.h"
Public Member Functions | |
| GenericCycleInfoCompute (CycleInfoT &Info) | |
| void | run (FunctionT *F) |
| Main function of the cycle info computations. | |
Helper class for computing cycle information.
Definition at line 216 of file GenericCycleImpl.h.
|
inline |
Definition at line 282 of file GenericCycleImpl.h.
| void llvm::GenericCycleInfoCompute< ContextT >::run | ( | FunctionT * | F | ) |
Main function of the cycle info computations.
Definition at line 391 of file GenericCycleImpl.h.
References assert(), llvm::Block, llvm::SmallVectorTemplateCommon< T, typename >::empty(), llvm::errs(), F, LLVM_DEBUG, llvm::SmallVectorImpl< T >::pop_back_val(), llvm::predecessors(), llvm::SmallVectorTemplateBase< T, bool >::push_back(), and llvm::reverse().
Referenced by llvm::GenericCycleInfo< ContextT >::compute().