Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-25 13:08:48 -0800 (Fri, 25 Mar 2005)
Revision: 7046
Log message:

      Normal spilling is pretty much working, although I have to figure out
      a type error after register allocation.  I need to head in for Cristian's
      journal club.
      
      This does not include spilling of parameters, just intra-procedural
      spilling.
      

Changes  Path
+17 -6 metaprl/refiner/term_ds/term_subst_ds.ml
+5 -9 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.ml
+43 -17 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.mli
+0 -10 mpcompiler/mmc/arch/x86/base/mmc_x86_util.ml
+0 -2 mpcompiler/mmc/arch/x86/base/mmc_x86_util.mli
+23 -10 mpcompiler/mmc/arch/x86/print/mmc_x86_print.ml
+4 -0 mpcompiler/mmc/arch/x86/print/mmc_x86_print.mli
+83 -65 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_backend.ml
+32 -32 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_regalloc.ml
+1 -1 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_regalloc.mli
+30 -41 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_rename.ml
+103 -89 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_spill.ml
+46 -11 mpcompiler/mmc/arch/x86/type/mmc_x86_sweep.ml
+16 -0 mpcompiler/mmc/arch/x86/type/mmc_x86_type_check_core.ml
+5 -0 mpcompiler/mmc/arch/x86/type/mmc_x86_type_check_core.mli
+11 -15 mpcompiler/mmc/arch/x86/type/mmc_x86_typeof.ml
+25 -12 mpcompiler/mmc/base/mmc_base_standardize.ml
+14 -3 mpcompiler/mmc/core/mmc_core_sweep.ml
+12 -0 mpcompiler/mmc/extensions/tuple/mmc_x86_tuple.ml
+6 -2 mpcompiler/mmc/test/mmc