vm.inc File Reference

Go to the source code of this file.

## Macros

#define | CURRENT_INSN_nop 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_nop_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getlocal 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getlocal_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setlocal 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setlocal_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getspecial 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getspecial_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setspecial 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setspecial_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getdynamic 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getdynamic_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setdynamic 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setdynamic_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getinstancevariable 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getinstancevariable_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setinstancevariable 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setinstancevariable_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getclassvariable 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getclassvariable_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setclassvariable 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setclassvariable_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getconstant 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getconstant_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setconstant 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setconstant_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getglobal 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getglobal_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setglobal 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setglobal_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_putnil 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_putnil_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_putself 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_putself_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_putobject 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_putobject_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_putspecialobject 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_putspecialobject_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_putiseq 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_putiseq_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_putstring 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_putstring_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_concatstrings 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_concatstrings_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_tostring 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_tostring_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_toregexp 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_toregexp_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_newarray 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_newarray_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_duparray 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_duparray_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_expandarray 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_expandarray_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_concatarray 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_concatarray_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_splatarray 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_splatarray_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_checkincludearray 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_checkincludearray_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_newhash 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_newhash_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_newrange 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_newrange_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_pop 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_pop_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_dup 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_dup_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_dupn 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_dupn_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_swap 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_swap_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_reput 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_reput_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_topn 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_topn_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setn 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setn_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_adjuststack 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_adjuststack_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_defined 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_defined_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_trace 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_trace_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_defineclass 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_defineclass_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_send 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_send_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_invokesuper 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_invokesuper_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_invokeblock 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_invokeblock_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_leave 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_leave_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_finish 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_finish_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_throw 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_throw_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_jump 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_jump_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_branchif 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_branchif_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_branchunless 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_branchunless_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_getinlinecache 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_getinlinecache_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_onceinlinecache 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_onceinlinecache_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_setinlinecache 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_setinlinecache_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_case_dispatch 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_case_dispatch_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_checkenv 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_checkenv_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_plus 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_plus_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_minus 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_minus_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_mult 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_mult_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_div 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_div_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_mod 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_mod_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_eq 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_eq_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_neq 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_neq_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_lt 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_lt_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_le 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_le_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_gt 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_gt_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_ge 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_ge_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_ltlt 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_ltlt_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_aref 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_aref_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_aset 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_aset_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_length 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_length_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_size 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_size_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_succ 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_succ_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_not 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_not_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_regexpmatch1 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_regexpmatch1_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_regexpmatch2 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_regexpmatch2_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_opt_call_c_function 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_opt_call_c_function_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_bitblt 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_bitblt_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t
#define | CURRENT_INSN_answer 1
#define | INSN_IS_SC() 0
#define | INSN_LABEL(lab) LABEL_answer_##lab
#define | LABEL_IS_SC(lab) LABEL_##lab##_##t

## Macro Definition Documentation

#define CURRENT_INSN_adjuststack 1

#define CURRENT_INSN_answer 1

#define CURRENT_INSN_bitblt 1

#define CURRENT_INSN_branchif 1

#define CURRENT_INSN_branchunless 1

#define CURRENT_INSN_checkincludearray 1

#define CURRENT_INSN_concatarray 1

#define CURRENT_INSN_concatstrings 1

#define CURRENT_INSN_defineclass 1

#define CURRENT_INSN_defined 1

#define CURRENT_INSN_dup 1

#define CURRENT_INSN_duparray 1

#define CURRENT_INSN_dupn 1

#define CURRENT_INSN_expandarray 1

#define CURRENT_INSN_finish 1

#define CURRENT_INSN_getclassvariable 1

#define CURRENT_INSN_getconstant 1

#define CURRENT_INSN_getdynamic 1

#define CURRENT_INSN_getglobal 1

#define CURRENT_INSN_getinlinecache 1

#define CURRENT_INSN_getinstancevariable 1

#define CURRENT_INSN_getlocal 1

#define CURRENT_INSN_getspecial 1

#define CURRENT_INSN_invokeblock 1

#define CURRENT_INSN_invokesuper 1

#define CURRENT_INSN_jump 1

#define CURRENT_INSN_leave 1

#define CURRENT_INSN_newarray 1

#define CURRENT_INSN_newhash 1

#define CURRENT_INSN_newrange 1

#define CURRENT_INSN_nop 1

#define CURRENT_INSN_onceinlinecache 1

#define CURRENT_INSN_opt_aref 1

#define CURRENT_INSN_opt_aset 1

#define CURRENT_INSN_opt_call_c_function 1

#define CURRENT_INSN_opt_case_dispatch 1

#define CURRENT_INSN_opt_checkenv 1

#define CURRENT_INSN_opt_div 1

#define CURRENT_INSN_opt_eq 1

#define CURRENT_INSN_opt_ge 1

#define CURRENT_INSN_opt_gt 1

#define CURRENT_INSN_opt_le 1

#define CURRENT_INSN_opt_length 1

#define CURRENT_INSN_opt_lt 1

#define CURRENT_INSN_opt_ltlt 1

#define CURRENT_INSN_opt_minus 1

#define CURRENT_INSN_opt_mod 1

#define CURRENT_INSN_opt_mult 1

#define CURRENT_INSN_opt_neq 1

#define CURRENT_INSN_opt_not 1

#define CURRENT_INSN_opt_plus 1

#define CURRENT_INSN_opt_regexpmatch1 1

#define CURRENT_INSN_opt_regexpmatch2 1

#define CURRENT_INSN_opt_size 1

#define CURRENT_INSN_opt_succ 1

#define CURRENT_INSN_pop 1

#define CURRENT_INSN_putiseq 1

#define CURRENT_INSN_putnil 1

#define CURRENT_INSN_putobject 1

#define CURRENT_INSN_putself 1

#define CURRENT_INSN_putspecialobject 1

#define CURRENT_INSN_putstring 1

#define CURRENT_INSN_reput 1

#define CURRENT_INSN_send 1

#define CURRENT_INSN_setclassvariable 1

#define CURRENT_INSN_setconstant 1

#define CURRENT_INSN_setdynamic 1

#define CURRENT_INSN_setglobal 1

#define CURRENT_INSN_setinlinecache 1

#define CURRENT_INSN_setinstancevariable 1

#define CURRENT_INSN_setlocal 1

#define CURRENT_INSN_setn 1

#define CURRENT_INSN_setspecial 1

#define CURRENT_INSN_splatarray 1

#define CURRENT_INSN_swap 1

#define CURRENT_INSN_throw 1

#define CURRENT_INSN_topn 1

#define CURRENT_INSN_toregexp 1

#define CURRENT_INSN_tostring 1

#define CURRENT_INSN_trace 1

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_IS_SC | ( |  | ) | 0

#define INSN_LABEL | ( |  | lab | ) | LABEL_nop_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getlocal_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setlocal_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getspecial_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setspecial_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getdynamic_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setdynamic_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getinstancevariable_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setinstancevariable_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getclassvariable_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setclassvariable_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getconstant_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setconstant_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getglobal_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setglobal_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_putnil_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_putself_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_putobject_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_putspecialobject_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_putiseq_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_putstring_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_concatstrings_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_tostring_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_toregexp_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_newarray_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_duparray_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_expandarray_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_concatarray_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_splatarray_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_checkincludearray_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_newhash_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_newrange_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_pop_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_dup_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_dupn_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_swap_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_reput_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_topn_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setn_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_adjuststack_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_defined_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_trace_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_defineclass_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_send_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_invokesuper_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_invokeblock_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_leave_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_finish_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_throw_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_jump_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_branchif_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_branchunless_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_getinlinecache_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_onceinlinecache_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_setinlinecache_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_case_dispatch_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_checkenv_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_plus_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_minus_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_mult_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_div_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_mod_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_eq_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_neq_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_lt_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_le_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_gt_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_ge_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_ltlt_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_aref_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_aset_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_length_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_size_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_succ_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_not_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_regexpmatch1_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_regexpmatch2_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_opt_call_c_function_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_bitblt_##lab

#define INSN_LABEL | ( |  | lab | ) | LABEL_answer_##lab

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t

#define LABEL_IS_SC | ( |  | lab | ) | LABEL_##lab##_##t