LLVM API Documentation
#include "llvm/PassManager.h"#include "llvm/ADT/SmallVector.h"#include "llvm/ADT/SmallPtrSet.h"#include "llvm/ADT/DenseMap.h"#include <deque>#include <map>
Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Classes | |
| class | llvm::PMStack |
| class | llvm::PMTopLevelManager |
| class | llvm::PMDataManager |
| class | llvm::FPPassManager |
Enumerations | |
| enum | llvm::TopLevelManagerType { llvm::TLM_Function, llvm::TLM_Pass } |
| enum | llvm::PassDebuggingString { llvm::EXECUTION_MSG, llvm::MODIFICATION_MSG, llvm::FREEING_MSG, llvm::ON_BASICBLOCK_MSG, llvm::ON_FUNCTION_MSG, llvm::ON_MODULE_MSG, llvm::ON_LOOP_MSG, llvm::ON_CG_MSG } |
Functions | |
| void | StartPassTimer (llvm::Pass *) |
| If TimingInfo is enabled then start pass timer. | |
| void | StopPassTimer (llvm::Pass *) |
| If TimingInfo is enabled then stop pass timer. | |
| void StartPassTimer | ( | llvm::Pass * | ) |
If TimingInfo is enabled then start pass timer.
Definition at line 1526 of file PassManager.cpp.
References TheTimeInfo.
Referenced by llvm::LPPassManager::runOnFunction().
| void StopPassTimer | ( | llvm::Pass * | ) |
If TimingInfo is enabled then stop pass timer.
Definition at line 1532 of file PassManager.cpp.
References TheTimeInfo.
Referenced by llvm::LPPassManager::runOnFunction().