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

SCM Repository

[smlnj] Diff of /sml/trunk/src/MLRISC/x86/x86.md
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/x86/x86.md

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 594, Tue Apr 4 23:41:47 2000 UTC revision 606, Sun Apr 9 23:10:59 2000 UTC
# Line 131  Line 131 
131     | ADDW | SUBW | ANDW | ORW | XORW | SHLW | SARW | SHRW     | ADDW | SUBW | ANDW | ORW | XORW | SHLW | SARW | SHRW
132     | ADDB | SUBB | ANDB | ORB | XORB | SHLB | SARB | SHRB     | ADDB | SUBB | ANDB | ORB | XORB | SHLB | SARB | SHRB
133    
134    datatype multDivOp! = UMUL | IDIV | UDIV    datatype multDivOp! = MULL | IDIVL | DIVL
135    
136    datatype unaryOp! = DECL | INCL | NEGL | NOTL | NOTW | NOTB    datatype unaryOp! = DECL | INCL | NEGL | NOTL | NOTW | NOTB
137    
# Line 327  Line 327 
327               )               )
328    
329      | MULTDIV of {multDivOp:multDivOp, src:operand}      | MULTDIV of {multDivOp:multDivOp, src:operand}
330          ``<multDivOp>l\t<src>''          ``<multDivOp>\t<src>''
331    
332      | MUL3 of {dst: $GP, src2: Int32.int option, src1:operand}      | MUL3 of {dst: $GP, src2: Int32.int option, src1:operand}
333          (* Fermin: constant operand must go first *)          (* Fermin: constant operand must go first *)

Legend:
Removed from v.594  
changed lines
  Added in v.606

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