Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/translate/translate-basis.sml
ViewVC logotype

Diff of /branches/vis15/src/compiler/translate/translate-basis.sml

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

revision 3475, Wed Dec 2 18:48:58 2015 UTC revision 3476, Wed Dec 2 20:44:59 2015 UTC
# Line 96  Line 96 
96                  (BV.neq_ii,             simpleOp(Op.NEQ DstTy.IntTy)),                  (BV.neq_ii,             simpleOp(Op.NEQ DstTy.IntTy)),
97                  (BV.neq_ss,             simpleOp(Op.NEQ DstTy.StringTy)),                  (BV.neq_ss,             simpleOp(Op.NEQ DstTy.StringTy)),
98                  (BV.neq_rr,             simpleOp(Op.NEQ(DstTy.realTy))),                  (BV.neq_rr,             simpleOp(Op.NEQ(DstTy.realTy))),
99                    (BV.add_ii,             simpleOp Op.IAdd),
100                    (BV.sub_ii,             simpleOp Op.ISub),
101                    (BV.mul_ii,             simpleOp Op.IMul),
102                    (BV.div_ii,             simpleOp Op.IDiv),
103                    (BV.op_mod,             simpleOp Op.IMod),
104    
105                  (BV.add_ii,             simpleOp(Op.Add DstTy.IntTy)),                  (BV.add_ii,             simpleOp(Op.Add DstTy.IntTy)),
106                  (BV.add_tt,             tensorOp Op.Add),                  (BV.add_tt,             tensorOp Op.Add),
107                  (BV.add_ff,             fn (y, _, [f, g]) => assign(y, Op.AddField, [f, g])),                  (BV.add_ff,             fn (y, _, [f, g]) => assign(y, Op.AddField, [f, g])),

Legend:
Removed from v.3475  
changed lines
  Added in v.3476

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