Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /MLRISC/trunk/cm/AMD64.cm
ViewVC logotype

View of /MLRISC/trunk/cm/AMD64.cm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3059 - (download) (annotate)
Tue Jun 3 17:35:14 2008 UTC (11 years, 1 month ago) by mrainey
File size: 1574 byte(s)
  Removed the deprecated AMD64 svid from the library.
(* This file is created by makeallcm *)
Library
	signature AMD64SHUFFLE
	signature AMD64CELLS
	signature AMD64INSTR
	signature AMD64INSN_PROPERTIES

	structure AMD64Cells
	structure AMD64InstrExt
	structure CSizes

	functor AMD64AsmEmitter
	functor AMD64MCEmitter
	functor AMD64Instr
	functor AMD64Shuffle
	functor AMD64CompInstrExt
	functor AMD64GasPseudoOps
	functor AMD64DarwinPseudoOps
	functor AMD64Props
	functor AMD64Gen
	functor AMD64Opcodes
	functor AMD64RegAlloc
	functor AMD64SpillInstr
(*	functor AMD64SVID*)
	functor AMD64SVIDFn
	functor AMD64VarargCCallFn
	functor AMD64Jumps
is
	$/basis.cm
	$/smlnj-lib.cm
	$/MLRISC.cm
	$/Control.cm
	$/Lib.cm
	$/Graphs.cm
	$/MLTREE.cm 
	$/SA.cm

	../amd64/flowgraph/amd64GasPseudoOps.sml
	../amd64/flowgraph/amd64-darwin-pseudo-ops.sml

	../amd64/emit/amd64Asm.sml
	../amd64/amd64MC.sml

	(* machine properties *)
	../amd64/instructions/amd64Cells.sml
	../amd64/instructions/amd64Instr.sml
	../amd64/instructions/amd64Shuffle.sml
	../amd64/instructions/amd64Props.sml
	../amd64/instructions/amd64InstrExt.sml
	../amd64/instructions/amd64CompInstrExt.sml

	(* instruction selection *)
	../amd64/mltree/amd64-gen.sml
	../amd64/mltree/amd64-opcodes.sml

	(* register allocation *)
	../amd64/ra/amd64RegAlloc.sml
	../amd64/ra/amd64SpillInstr.sml

	(* C calls using staged allocation *)
	../amd64/staged-allocation/c-sizes.sml
(*	../amd64/staged-allocation/amd64-svid.sml*)
	../amd64/staged-allocation/amd64-svid-fn.sml
	../amd64/staged-allocation/amd64-vararg-ccall-fn.sml

	(* backpatching *)
	../amd64/backpatch/amd64Jumps.sml

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0