SCM Repository
View of /sml/trunk/src/compiler/CodeGen/sparc/sparcMLTree.sml
Parent Directory
|
Revision Log
Revision 134 -
(download)
(annotate)
Mon Sep 7 21:02:07 1998 UTC (23 years, 8 months ago) by monnier
File size: 1260 byte(s)
Mon Sep 7 21:02:07 1998 UTC (23 years, 8 months ago) by monnier
File size: 1260 byte(s)
Initial revision
(* sparcMLTree.sml --- customize MLRISC for the Sparc. * * COPYRIGHT (c) 1998 AT&T Bell Laboratories. *) (* constants specialised to the sparc *) structure SparcConst = RegMaskConst(structure RegMask = SparcMask) (* specialised sparc instruction set *) structure SparcInstr = SparcInstr(structure Const = SparcConst structure Region = CPSRegions (* structure Annotations = SMLNJAnnotations *) ) 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 SparcAsmEmitter = SparcAsmEmitter(structure Instr=SparcInstr structure Shuffle=SparcShuffle structure FlowGraph=SparcFlowGraph) structure SparcMCEmitter = SparcMCEmitter(structure Instr=SparcInstr structure Assembler=SparcAsmEmitter structure FlowGraph=SparcFlowGraph) structure SparcMLTree = MLTreeF(structure Const=SparcConst structure R=CPSRegions structure P=SparcPseudoOps structure B=FunctionNames) (* * $Log$ *)
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |