diff options
Diffstat (limited to 'template')
-rw-r--r-- | template/insns_info.inc.tmpl | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/template/insns_info.inc.tmpl b/template/insns_info.inc.tmpl index d901c68257..1093e10d0a 100644 --- a/template/insns_info.inc.tmpl +++ b/template/insns_info.inc.tmpl @@ -23,6 +23,10 @@ static const int insn_len_info[] = { <%= operands_num_info %> }; +static const int insn_iclen_info[] = { +<%= icoperands_num_info %> +}; + #ifdef USE_INSN_RET_NUM static const int insn_stack_push_num_info[] = { <%= stack_num_info %> @@ -81,3 +85,11 @@ insn_ret_num(int insn) return insn_stack_push_num_info[insn]; } #endif + +#ifdef USE_INSN_ICLEN +static int +insn_iclen(int insn) +{ + return insn_iclen_info[insn]; +} +#endif |