LLVM API Documentation
#include <RSProfiling.h>
Public Member Functions | |
| RSProfilers () | |
| virtual bool | isProfiling (Value *v)=0 |
Static Public Attributes | |
| static char | ID = 0 |
The only exposed function can be queried to find out if an instruction was original or if it was inserted by the profiler. Implementations of this interface are expected to chain to other implementations, such that multiple profilers can be support simultaniously.
Definition at line 28 of file include/llvm/Transforms/RSProfiling.h.
| llvm::RSProfilers::RSProfilers | ( | ) | [inline] |
Definition at line 30 of file include/llvm/Transforms/RSProfiling.h.
| virtual bool llvm::RSProfilers::isProfiling | ( | Value * | v | ) | [pure virtual] |
isProfiling - This method returns true if the value passed it was inserted by the profiler.
Implemented in llvm::RSProfilers_std.
Referenced by llvm::RSProfilers_std::isProfiling().
char RSProfilers::ID = 0 [static] |
Reimplemented in llvm::RSProfilers_std.
Definition at line 29 of file include/llvm/Transforms/RSProfiling.h.