|
mini-llvm 0.1.0
|
#include <LoopTreeAnalysis.h>


Public Member Functions | |
| LoopTreeAnalysis () | |
| ~LoopTreeAnalysis () override | |
| void | runOnFunction (const Function &F) override |
| const std::vector< Loop > & | loops () const |
| const LTNode * | node (const Loop &loop) const |
| const LTNode * | rootNode () const |
| Public Member Functions inherited from mini_llvm::ir::FunctionAnalysis | |
| virtual | ~FunctionAnalysis ()=default |
| FunctionAnalysis ()=default | |
| FunctionAnalysis (const FunctionAnalysis &)=delete | |
| FunctionAnalysis & | operator= (const FunctionAnalysis &)=delete |
| FunctionAnalysis (FunctionAnalysis &&)=delete | |
| FunctionAnalysis & | operator= (FunctionAnalysis &&)=delete |
| mini_llvm::ir::LoopTreeAnalysis::LoopTreeAnalysis | ( | ) |
|
override |
| const std::vector< Loop > & mini_llvm::ir::LoopTreeAnalysis::loops | ( | ) | const |
| const LTNode * mini_llvm::ir::LoopTreeAnalysis::rootNode | ( | ) | const |
|
overridevirtual |
Implements mini_llvm::ir::FunctionAnalysis.