Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-08 12:11:56 -0800 (Tue, 08 Mar 2005)
Revision: 6859
Log message:

      Converted the x86 sweeper to propositional form.  That is, the sweep
      environment is a collection of propositions.  This is probably what
      we want to use for tast optimization too.
      

Changes  Path
+1 -0 metaprl/refiner/refiner/refine_error.ml
+1 -0 metaprl/refiner/refiner/refiner_debug.ml
+4 -0 metaprl/refiner/reflib/refine_exn.ml
+1 -0 metaprl/refiner/refsig/refine_error_sig.ml
+4 -0 metaprl/refiner/refsig/thread_refiner_sig.ml
+1 -0 metaprl/support/tactics/top_conversionals.ml
+1 -0 metaprl/support/tactics/top_conversionals.mli
+1 -0 metaprl/support/tactics/top_tacticals.ml
+1 -0 metaprl/support/tactics/top_tacticals.mli
+12 -4 metaprl/tactics/null/thread_refiner.ml
+1 -0 metaprl/tactics/proof/conversionals_boot.ml
+43 -33 metaprl/tactics/proof/rewrite_boot.ml
+8 -2 metaprl/tactics/proof/tactic_boot.ml
+13 -0 metaprl/tactics/proof/tactic_boot_sig.ml
+1 -0 metaprl/tactics/proof/tacticals_boot.ml
+60 -49 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.ml
+95 -85 mpcompiler/mmc/arch/x86/base/mmc_x86_asm.mli
+67 -45 mpcompiler/mmc/arch/x86/codegen/mmc_x86_closure.ml
+4 -4 mpcompiler/mmc/arch/x86/codegen/mmc_x86_codegen.ml
+2 -2 mpcompiler/mmc/arch/x86/opt/mmc_x86_opt.ml
+21 -21 mpcompiler/mmc/arch/x86/print/mmc_x86_print.ml
+31 -31 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_backend.ml
+1 -1 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_coalesce.ml
+6 -6 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_rename.ml
+29 -29 mpcompiler/mmc/arch/x86/regalloc/mmc_x86_spill.ml
+291 -419 mpcompiler/mmc/arch/x86/type/mmc_x86_sweep.ml
+62 -62 mpcompiler/mmc/arch/x86/type/mmc_x86_sweep.mli
+2 -2 mpcompiler/mmc/arch/x86/type/mmc_x86_type_check.ml
+75 -60 mpcompiler/mmc/arch/x86/type/mmc_x86_type_check_core.ml
+32 -13 mpcompiler/mmc/arch/x86/type/mmc_x86_type_check_core.mli
+38 -23 mpcompiler/mmc/arch/x86/type/mmc_x86_typeof.ml
+11 -4 mpcompiler/mmc/arch/x86/type/mmc_x86_typeof.mli
+18 -18 mpcompiler/mmc/extensions/int/mmc_x86_int.ml
+20 -20 mpcompiler/mmc/extensions/tuple/mmc_x86_tuple.ml
+40 -39 mpcompiler/mmc/extensions/tyexists/mmc_x86_tyexists.ml