core/x86/instr.c
/* this is sort of a hack, used to allow dynamic reallocation of
 * the trace buffer, which requires shifting the addresses of all
 * the trace Instrs since they point into the old buffer
 */
this is sort of a hack, used to allow dynamic reallocation of
the trace buffer, which requires shifting the addresses of all
the trace Instrs since they point into the old buffer
this is sort of a hack used to allow dynamic reallocation of the trace buffer which requires shifting the addresses of all the trace Instrs since they point into the old buffer
void
instr_shift_raw_bits(instr_t *instr, ssize_t offs)
{
    if ((instr->flags & INSTR_RAW_BITS_VALID) != 0)
        instr->bytes += offs;
#ifdef X64
    instr_set_rip_rel_valid(instr, false); 
#endif
}
void instr_shift_raw_bits ( instr_t * instr , ssize_t offs ) { if ( ( instr -> flags & INSTR_RAW_BITS_VALID ) != 0 ) instr -> bytes += offs ; #ifdef X64 instr_set_rip_rel_valid ( instr , false ) ; #endif }
this is sort of a hack, used to allow dynamic reallocation of
 the trace buffer, which requires shifting the addresses of all
 the trace Instrs since they point into the old buffer
this is sort of a hack used to allow dynamic reallocation of the trace buffer which requires shifting the addresses of all the trace Instrs since they point into the old buffer
/* relies on original raw bits */