disassembly Namespace Reference

disassembly Namespace Reference#

Rocprofiler SDK Developer API: rocprofiler::sdk::codeobj::disassembly Namespace Reference
Rocprofiler SDK Developer API 0.5.0
ROCm Profiling API and tools
rocprofiler::sdk::codeobj::disassembly Namespace Reference

Data Structures

class  CodeobjAddressTranslate
 Translates virtual addresses to elf file offsets. More...
 
class  CodeobjDecoderComponent
 
class  CodeObjectBinary
 
class  CodeobjMap
 Maps ID and offsets into instructions. More...
 
class  DisassemblyInstance
 
struct  Instruction
 
class  LoadedCodeobjDecoder
 
struct  SymbolInfo
 

Typedefs

using marker_id_t = segment::marker_id_t
 

Data Structure Documentation

◆ rocprofiler::sdk::codeobj::disassembly::SymbolInfo

struct rocprofiler::sdk::codeobj::disassembly::SymbolInfo

Definition at line 184 of file disassembly.hpp.

+ Collaboration diagram for rocprofiler::sdk::codeobj::disassembly::SymbolInfo:
Data Fields
uint64_t faddr = 0
uint64_t mem_size = 0
string name {}
uint64_t vaddr = 0

Typedef Documentation

◆ marker_id_t