#include <MTAStat.h>
Definition at line 51 of file MTAStat.h.
◆ ScopedPhaseTimer()
| SVF::ScopedPhaseTimer::ScopedPhaseTimer |
( |
const char * |
phaseName | ) |
|
|
inlineexplicit |
Definition at line 54 of file MTAStat.h.
58 {
60 {
63 }
64 }
std::chrono::steady_clock::time_point start
std::ostream & outs()
Overwrite llvm::outs()
llvm::IRBuilder IRBuilder
◆ ~ScopedPhaseTimer()
| SVF::ScopedPhaseTimer::~ScopedPhaseTimer |
( |
| ) |
|
|
inline |
Definition at line 66 of file MTAStat.h.
67 {
69 return;
70
71 const auto end = std::chrono::steady_clock::now();
73 std::chrono::duration_cast<std::chrono::duration<double, std::milli>>(
78 elapsed <<
" (" << std::fixed << std::setprecision(2)
83 }
◆ enabled
◆ name
◆ start
| std::chrono::steady_clock::time_point SVF::ScopedPhaseTimer::start |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/SVF/SVF/svf/include/MTA/MTAStat.h