DynamoRIO
|
drutil.h File Reference
Header for DynamoRIO Instrumentation Utilities Extension. More...
Functions | |
DR_EXPORT bool | drutil_init (void) |
DR_EXPORT void | drutil_exit (void) |
DR_EXPORT bool | drutil_insert_get_mem_addr (void *drcontext, instrlist_t *bb, instr_t *where, opnd_t memref, reg_id_t dst, reg_id_t scratch) |
DR_EXPORT bool | drutil_insert_get_mem_addr_ex (void *drcontext, instrlist_t *bb, instr_t *where, opnd_t memref, reg_id_t dst, reg_id_t scratch, DR_PARAM_OUT bool *scratch_used) |
DR_EXPORT uint | drutil_opnd_mem_size_in_bytes (opnd_t memref, instr_t *inst) |
DR_EXPORT bool | drutil_expand_rep_string (void *drcontext, instrlist_t *bb) |
DR_EXPORT bool | drutil_expand_rep_string_ex (void *drcontext, instrlist_t *bb, DR_PARAM_OUT bool *expanded, DR_PARAM_OUT instr_t **stringop) |
DR_EXPORT bool | drutil_instr_is_stringop_loop (instr_t *inst) |
Detailed Description
Header for DynamoRIO Instrumentation Utilities Extension.