Skip to main content

drreg_unreserve_aflags

Function drreg_unreserve_aflags 

Source
pub unsafe extern "C" fn drreg_unreserve_aflags(
    drcontext: *mut c_void,
    ilist: *mut instrlist_t,
    where_: *mut instr_t,
) -> drreg_status_t
Expand description

Terminates exclusive use of the arithmetic flags register. Restores the application value at \p where in \p ilist, if necessary. If called during drmgr’s insertion phase, \p where must be the current application instruction.

@return whether successful or an error code on failure.