rocprofiler-sdk/amd_detail/rocprofiler-sdk-codeobj/code_printing.hpp File Reference#
|
Rocprofiler SDK Developer API 0.4.0
ROCm Profiling API and tools
|
code_printing.hpp File Reference
#include <elfutils/libdw.h>#include <hsa/amd_hsa_elf.h>#include <algorithm>#include <cstring>#include <iostream>#include <map>#include <memory>#include <optional>#include <string>#include <unordered_map>#include <vector>#include "disassembly.hpp"#include "segment.hpp"
Include dependency graph for code_printing.hpp:Go to the source code of this file.
Data Structures | |
| struct | rocprofiler::codeobj::disassembly::Instruction |
| class | rocprofiler::codeobj::disassembly::CodeobjDecoderComponent |
| class | rocprofiler::codeobj::disassembly::LoadedCodeobjDecoder |
| class | rocprofiler::codeobj::disassembly::CodeobjMap |
| Maps ID and offsets into instructions. More... | |
| class | rocprofiler::codeobj::disassembly::CodeobjAddressTranslate |
| Translates virtual addresses to elf file offsets. More... | |
Namespaces | |
| namespace | rocprofiler |
| namespace | rocprofiler::codeobj |
| namespace | rocprofiler::codeobj::disassembly |
Typedefs | |
| using | rocprofiler::codeobj::disassembly::marker_id_t = segment::marker_id_t |
Generated by