SCM Repository
View of /sml/branches/SMLNJ/src/compiler/CodeGen/alpha32/alpha32MLTree.sml
Parent Directory
|
Revision Log
Revision 469 -
(download)
(annotate)
Wed Nov 10 22:42:52 1999 UTC (21 years, 5 months ago) by monnier
File size: 1297 byte(s)
Wed Nov 10 22:42:52 1999 UTC (21 years, 5 months ago) by monnier
File size: 1297 byte(s)
version 110.23
(* constants specialised to the alpha32 *) (* specialised alpha32 instruction set *) structure Alpha32Instr = AlphaInstr(structure Const=SMLNJConstant structure Region=CPSRegions) structure Alpha32Shuffle = AlphaShuffle(Alpha32Instr) structure Alpha32PseudoInstrs = Alpha32PseudoInstrs(structure Instr = Alpha32Instr) structure Alpha32PseudoOps = PseudoOpsLittle(structure M = Alpha32Spec val nop = NONE) (* Flowgraph data structure specialized to DEC alpha instructions *) structure Alpha32FlowGraph = FlowGraph(structure I=Alpha32Instr structure P=Alpha32PseudoOps ) structure Alpha32Stream = InstructionStreamFn(Alpha32PseudoOps) structure Alpha32AsmEmitter= AlphaAsmEmitter(structure Instr=Alpha32Instr structure PseudoOps=Alpha32PseudoOps structure Stream=Alpha32Stream structure Shuffle = Alpha32Shuffle) structure Alpha32MCEmitter = AlphaMCEmitter(structure Instr=Alpha32Instr structure PseudoOps=Alpha32PseudoOps structure Stream=Alpha32Stream structure CodeString=CodeString) structure Alpha32MLTree = MLTreeF(structure Const=SMLNJConstant structure R=CPSRegions structure S=Alpha32Stream type rextension = unit type fextension = unit )
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |