* src/vm/jit/mips/emit.c: New file.
authortwisti <none@none>
Fri, 14 Apr 2006 12:40:49 +0000 (12:40 +0000)
committertwisti <none@none>
Fri, 14 Apr 2006 12:40:49 +0000 (12:40 +0000)
commitd3a251d39dd5bad180046ed205f32c83f2d697c1
treed17213c33c45735089426b9d9d8697099483620c
parentd7e76f40ddb45dbe5032b8d9be598c5e72ab5ba0
* src/vm/jit/mips/emit.c: New file.
* src/vm/jit/mips/Makefile.am (libarch_la_SOURCES): Added emit.c

* src/vm/jit/mips/codegen.c (vm/jit/emit.h): Added.
(codegen): Use cd->mcodeptr instead of mcodeptr, and emit_load/store
functions instead of macors. Saves over 50kB object code size.

* src/vm/jit/mips/codegen.h (var_to_reg_int): Removed.
(var_to_reg_flt): Likewise.
(store_reg_to_var_int): Likewise.
(store_reg_to_var_flt): Likewise.
src/vm/jit/mips/Makefile.am
src/vm/jit/mips/codegen.c
src/vm/jit/mips/codegen.h
src/vm/jit/mips/emit.c [new file with mode: 0644]