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/branches/SMLNJ/src/MLRISC/hppa/mltree/hppa.sml
ViewVC logotype

Diff of /sml/branches/SMLNJ/src/MLRISC/hppa/mltree/hppa.sml

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

revision 234, Sat Apr 17 18:21:47 1999 UTC revision 235, Sat Apr 17 18:21:47 1999 UTC
# Line 429  Line 429 
429           rd)           rd)
430        | T.ADD(exp1, exp2)    => commImmedArith(exp1, exp2, T.LR, I.ADDI, I.ADD)        | T.ADD(exp1, exp2)    => commImmedArith(exp1, exp2, T.LR, I.ADDI, I.ADD)
431        | T.ADDT(e1, e2)       => commImmedArith(e1, e2, T.LR, I.ADDIO, I.ADDO)        | T.ADDT(e1, e2)       => commImmedArith(e1, e2, T.LR, I.ADDIO, I.ADDO)
432        | T.SUB(e, T.LI n, _)  => immedArith(T.LI(~n), e, T.LR, I.ADDIO, I.ADDO)        | T.SUB(e, T.LI n, _)  => immedArith(T.LI(~n), e, T.LR, I.ADDI, I.ADDO)
433        | T.SUBT(e, T.LI n, _) => immedArith(T.LI(~n), e, T.LR, I.ADDIO, I.ADDO)        | T.SUBT(e, T.LI n, _) => immedArith(T.LI(~n), e, T.LR, I.ADDIO, I.ADDO)
434        | T.SUB(exp1, exp2, ord) => immedArith(exp1, exp2, ord, I.SUBI, I.SUB)        | T.SUB(exp1, exp2, ord) => immedArith(exp1, exp2, ord, I.SUBI, I.SUB)
435        | T.SUBT(exp1, exp2, ord) => immedArith(exp1, exp2, ord, I.SUBIO, I.SUBO)        | T.SUBT(exp1, exp2, ord) => immedArith(exp1, exp2, ord, I.SUBIO, I.SUBO)
# Line 519  Line 519 
519    
520  (*  (*
521   * $Log: hppa.sml,v $   * $Log: hppa.sml,v $
522     * Revision 1.1.1.1  1999/01/04 21:56:27  george
523     *   Version 110.12
524     *
525   * Revision 1.7  1998/10/06 14:04:26  george   * Revision 1.7  1998/10/06 14:04:26  george
526   *   The instruction sequence FCMP, FTEST, FBCC is being replaced   *   The instruction sequence FCMP, FTEST, FBCC is being replaced
527   *   by the composite instruction FBRANCH.  This makes scheduling and   *   by the composite instruction FBRANCH.  This makes scheduling and

Legend:
Removed from v.234  
changed lines
  Added in v.235

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