Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-29 10:11:54 -0800 (Tue, 29 Mar 2005)
Revision: 7065
Log message:

      Various minor fixing in spilling.  We were using typeof, which
      required a sweep *after* spilling, which is a bad idea because
      of renaming.  Instead, carry the type around with the spilled
      value.
      

Changes  Path
+3 -3 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.ml
+3 -3 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.mli
+1 -1 mpcompiler/mmc/arch/x86/opt/mmc_x86_opt.ml
+3 -3 mpcompiler/mmc/arch/x86/print/mmc_x86_print.ml
+1 -1 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_regalloc.ml
+75 -56 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_spill.ml
+6 -1 mpcompiler/mmc/opt/inline/mmc_opt_inline.ml
+6 -0 mpcompiler/mmc/opt/inline/mmc_opt_value.ml