Ruby  1.9.3p547(2014-05-14revision45962)
Macros
vm.inc File Reference
This graph shows which files directly or indirectly include this file:

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