#include <raw2trace.h>
|
template<typename T > |
class | trace_converter_t |
|
instr_summary_t is a compact encapsulation of the information needed by trace conversion from decoded instructions.
◆ construct()
static bool instr_summary_t::construct |
( |
void * |
dcontext, |
|
|
INOUT app_pc * |
pc, |
|
|
app_pc |
orig_pc, |
|
|
OUT instr_summary_t * |
desc, |
|
|
uint |
verbosity = 0 |
|
) |
| |
|
static |
Populates a pre-allocated instr_summary_t description, from the instruction found at pc. Updates pc to the next instruction. Optionally logs translation details (using orig_pc and verbosity).
◆ next_pc()
app_pc instr_summary_t::next_pc |
( |
| ) |
const |
|
inline |
Get the pc after the instruction that was used to produce this instr_summary_t.
The documentation for this struct was generated from the following file: