Rizin
unix-like reverse engineering framework and cli tools
sh_il_context_t Struct Reference

To store the context of the IL lifter ; Used to pass around information outside effects Other context variables may be added in the future when the rest of the instructions are lifted. More...

#include <sh_il.h>

Public Attributes

bool privilege_check
 Set to true whenever the privilege mode is calculated (used to add a SETL effect for the privilege bit, in case it is used) ; Set to false (by default) More...
 
bool use_banked
 Set to true (default) whenever the IL should use banked registers in case of privileged mode ; Setting to false means only un-banked gpr will be used. More...
 

Detailed Description

To store the context of the IL lifter ; Used to pass around information outside effects Other context variables may be added in the future when the rest of the instructions are lifted.

Definition at line 14 of file sh_il.h.

Member Data Documentation

◆ privilege_check

bool sh_il_context_t::privilege_check

Set to true whenever the privilege mode is calculated (used to add a SETL effect for the privilege bit, in case it is used) ; Set to false (by default)

Definition at line 15 of file sh_il.h.

◆ use_banked

bool sh_il_context_t::use_banked

Set to true (default) whenever the IL should use banked registers in case of privileged mode ; Setting to false means only un-banked gpr will be used.

Definition at line 16 of file sh_il.h.


The documentation for this struct was generated from the following file: