X-Git-Url: http://deadsoftware.ru/gitweb?p=dsw-obn.git;a=blobdiff_plain;f=src%2Fbackends%2Fjvm%2Fgenerator-jvm.h;h=01c29ee481785830c6e0e0999be79b179f63f44c;hp=93575198278151531a4ac860f23c4ddb746df43b;hb=33dd153448f426558fede7a951be657622163e76;hpb=7fc270e5b2a09d5c11b01c48c279c4920d427b0f diff --git a/src/backends/jvm/generator-jvm.h b/src/backends/jvm/generator-jvm.h index 9357519..01c29ee 100644 --- a/src/backends/jvm/generator-jvm.h +++ b/src/backends/jvm/generator-jvm.h @@ -4,13 +4,16 @@ struct gen_register_file { struct { bool used; + bool wide; } reg[MAX_REGISTERS]; + int num_used; int max_used; + struct gen_register_file * up; }; struct gen_proc_t { - + struct gen_register_file * rf; }; struct gen_type_t @@ -32,6 +35,7 @@ struct gen_block_t struct gen_context_t { gen_module_t * m; + struct gen_register_file * rf; }; struct gen_module_t