SCM Repository
View of /sml/trunk/src/compiler/CodeGen/sparc/sparcMLTree.sml
Parent Directory
|
Revision Log
Revision 430 -
(download)
(annotate)
Wed Sep 8 09:47:00 1999 UTC (21 years, 6 months ago) by monnier
File size: 1465 byte(s)
Wed Sep 8 09:47:00 1999 UTC (21 years, 6 months ago) by monnier
File size: 1465 byte(s)
This commit was generated by cvs2svn to compensate for changes in r429, which included commits to RCS files with non-trunk default branches.
(* sparcMLTree.sml --- customize MLRISC for the Sparc. * * COPYRIGHT (c) 1998 AT&T Bell Laboratories. *) (* constants specialised to the sparc *) structure SparcConst = SMLNJConstant (* specialised sparc instruction set *) structure SparcInstr = SparcInstr(structure Const = SparcConst structure Region = CPSRegions ) structure SparcPseudoInstrs = SparcPseudoInstrs(SparcInstr) structure SparcShuffle = SparcShuffle(SparcInstr) structure SparcPseudoOps = PseudoOpsBig(SparcSpec) (* flowgraph data structure specialized to Sparc instructions *) structure SparcFlowGraph = FlowGraph(structure I=SparcInstr structure P=SparcPseudoOps structure B=FunctionNames) structure SparcStream = InstructionStreamFn(structure P=SparcPseudoOps structure B=FunctionNames) structure SparcAsmEmitter = SparcAsmEmitter(structure Instr=SparcInstr structure Shuffle=SparcShuffle structure Stream = SparcStream structure PseudoOps=SparcPseudoOps val V9 = false) structure SparcMCEmitter = SparcMCEmitter(structure Instr=SparcInstr structure Assembler=SparcAsmEmitter structure Stream = SparcStream structure CodeString=CodeString) structure SparcMLTree = MLTreeF(structure Const=SparcConst structure R=CPSRegions structure S=SparcStream type rextension = unit type fextension = unit )
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |