Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-04-14 16:17:25 -0700 (Wed, 14 Apr 2004)
Revision: 5650
Log message:

      This is a stab at a PPC backend for the compiler.  It's not working yet so don't
      bother trying to use it.  I'm mostly committing this so that I'll have a backup
      and version history in CVS, and so that others in the group are aware of what
      I'm doing.
      
      These files are essentially just ports of the x86 versions with a few
      intelligent changes and a few not-so-intelligent changes made.  I think I've
      done a decent job adapting the asm and frame to PPC but other areas are not
      well thought out yet.
      

Changes  Path
Added mpcompiler/mmc/arch/ppc/Files
Properties mpcompiler/mmc/arch/ppc/Files
Added mpcompiler/mmc/arch/ppc/README
Properties mpcompiler/mmc/arch/ppc/README
Added mpcompiler/mmc/arch/ppc/TODO
Properties mpcompiler/mmc/arch/ppc/TODO
Added mpcompiler/mmc/arch/ppc/mmc_ppc_asm.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_asm.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_asm.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_asm.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_backend.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_backend.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_backend.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_backend.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_closure.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_closure.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_closure.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_closure.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_coalesce.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_coalesce.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_coalesce.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_coalesce.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_codegen.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_codegen.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_codegen.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_codegen.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_convention.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_convention.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_convention.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_convention.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_dead.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_dead.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_dead.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_dead.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_frame.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_frame.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_frame.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_frame.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_hoist.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_hoist.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_hoist.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_hoist.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_opt1.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_opt1.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_opt1.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_opt1.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_prologue.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_prologue.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_prologue.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_prologue.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_regalloc.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_regalloc.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_regalloc.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_regalloc.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_slop.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_slop.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_slop.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_slop.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_spill.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_spill.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_spill.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_spill.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_theory.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_theory.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_theory.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_theory.mli
Added mpcompiler/mmc/arch/ppc/mmc_ppc_util.ml
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_util.ml
Added mpcompiler/mmc/arch/ppc/mmc_ppc_util.mli
Properties mpcompiler/mmc/arch/ppc/mmc_ppc_util.mli