LLVM: llvm::OProfileWrapper Class Reference (original) (raw)

#include "[llvm/ExecutionEngine/OProfileWrapper.h](OProfileWrapper%5F8h%5Fsource.html)"

Public Member Functions
OProfileWrapper ()
OProfileWrapper (op_open_agent_ptr_t OpenAgentImpl, op_close_agent_ptr_t CloseAgentImpl, op_write_native_code_ptr_t WriteNativeCodeImpl, op_write_debug_line_info_ptr_t WriteDebugLineInfoImpl, op_unload_native_code_ptr_t UnloadNativeCodeImpl, op_major_version_ptr_t MajorVersionImpl, op_major_version_ptr_t MinorVersionImpl, IsOProfileRunningPtrT MockIsOProfileRunningImpl=0)
bool op_open_agent ()
int op_close_agent ()
int op_write_native_code (const char *name, uint64_t addr, void const *code, const unsigned int size)
int op_write_debug_line_info (void const *code, size_t num_entries, struct debug_line_info const *info)
int op_unload_native_code (uint64_t addr)
int op_major_version ()
int op_minor_version ()
bool isAgentAvailable ()

Definition at line 28 of file OProfileWrapper.h.

llvm::OProfileWrapper::OProfileWrapper ( )

OProfileWrapper() [2/2]

llvm::OProfileWrapper::OProfileWrapper ( op_open_agent_ptr_t OpenAgentImpl, op_close_agent_ptr_t CloseAgentImpl, op_write_native_code_ptr_t WriteNativeCodeImpl, op_write_debug_line_info_ptr_t WriteDebugLineInfoImpl, op_unload_native_code_ptr_t UnloadNativeCodeImpl, op_major_version_ptr_t MajorVersionImpl, op_major_version_ptr_t MinorVersionImpl, IsOProfileRunningPtrT MockIsOProfileRunningImpl = 0 ) inline

isAgentAvailable()

bool llvm::OProfileWrapper::isAgentAvailable ( )

op_close_agent()

int llvm::OProfileWrapper::op_close_agent ( )

op_major_version()

int llvm::OProfileWrapper::op_major_version ( )

op_minor_version()

int llvm::OProfileWrapper::op_minor_version ( )

op_open_agent()

bool llvm::OProfileWrapper::op_open_agent ( )

op_unload_native_code()

int llvm::OProfileWrapper::op_unload_native_code ( uint64_t addr )

op_write_debug_line_info()

int llvm::OProfileWrapper::op_write_debug_line_info ( void const * code,
size_t num_entries,
struct debug_line_info const * info )

op_write_native_code()


The documentation for this class was generated from the following files: