Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-29 19:36:09 -0800 (Tue, 29 Mar 2005)
Revision: 7068
Log message:

      Added argument spilling, where we have escaping functions with
      more than 4 arguments (on x86).
      

Changes  Path
+5 -1 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.ml
+3 -0 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.mli
+24 -1 mpcompiler/mmc/arch/x86/base/mmc_x86_frame.ml
+3 -1 mpcompiler/mmc/arch/x86/base/mmc_x86_frame.mli
+2 -0 mpcompiler/mmc/arch/x86/print/mmc_x86_print.ml
+39 -16 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_backend.ml
+1 -1 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_regalloc.ml
+3 -3 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_rename.ml
+205 -177 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_spill.ml
+4 -0 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_spill.mli
+5 -0 mpcompiler/mmc/arch/x86/type/mmc_x86_type_check_core.ml
+11 -10 mpcompiler/mmc/test/mmc
+1 -1 mpcompiler/mmc/test/mmc_spill_test.ml