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 /sml/trunk/src/MLRISC/hppa/flowgraph/.sml
ViewVC logotype

View of /sml/trunk/src/MLRISC/hppa/flowgraph/.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 981 - (download) (annotate)
Wed Nov 21 18:41:49 2001 UTC (18 years, 11 months ago) by george
File size: 773 byte(s)
Initial revision
functor X86GasPseudoOps 
   ( structure T : MLTREE
     structure MLTreeEval : MLTREE_EVAL  where T = T
    ) : PSEUDO_OPS_BASIS = 

struct
  structure T = T
  structure PB = PseudoOpsBasisTyp
  structure Fmt = Format

  structure Endian = 
     PseudoOpsLittle
	 (structure T = T
	  structure MLTreeEval=MLTreeEval
	  val icache_alignment = 16
	  val max_alignment = SOME 7
	  val nop = 0wx90)

  structure GasPseudoOps = 
     GasPseudoOps(structure T = MLTREE
		  val labFmt = {gPrefix="", aPrefix=""})

  type 'a pseudo_op = (T.labexp, 'a) PB.pseudo_op
  
  fun error msg = MLRiscErrorMsg.error ("GasPseudoOps.", msg)

  val sizeOf = Endian.sizeOf
  val valueOf = Endian.valueOf
  val lexpToString = GasPseudoOps.lexpToString
  val toString = GasPseudoOps.toString
end

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