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

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/gen/ir/high-ir.spec
ViewVC logotype

Diff of /branches/vis15/src/compiler/gen/ir/high-ir.spec

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

revision 3474, Wed Dec 2 18:26:40 2015 UTC revision 3483, Sat Dec 5 15:02:33 2015 UTC
# Line 15  Line 15 
15  IDiv : : 1 : 2 : integer division  IDiv : : 1 : 2 : integer division
16  IMod : : 1 : 2 : integer modulo  IMod : : 1 : 2 : integer modulo
17  INeg : : 1 : 1 : integer negation  INeg : : 1 : 1 : integer negation
 Abs : ty : 1 : 1 :  
18  LT : ty : 1 : 2 :  LT : ty : 1 : 2 :
19  LTE : ty : 1 : 2 :  LTE : ty : 1 : 2 :
20  EQ : ty : 1 : 2 :  EQ : ty : 1 : 2 :
# Line 24  Line 23 
23  GTE : ty : 1 : 2 :  GTE : ty : 1 : 2 :
24  Power : : 1 : 2 : raise real to integer power  Power : : 1 : 2 : raise real to integer power
25  Not : : 1 : 1 : boolean negation  Not : : 1 : 1 : boolean negation
26  Max : : 1 : 2 :  Abs : ty : 1 : 1 :
27  Min : : 1 : 2 :  Max : ty : 1 : 2 :
28    Min : ty : 1 : 2 :
29  # Clamp<ty>(lo, hi, x) -- clamps x to the range lo..hi  # Clamp<ty>(lo, hi, x) -- clamps x to the range lo..hi
30  Clamp : ty : 1 : 3 : clamp argument to range  Clamp : ty : 1 : 3 : clamp argument to range
31  # Lerp<ty>(a, b, t) -- computes a + t*(b-a)  # Lerp<ty>(a, b, t) -- computes a + t*(b-a)

Legend:
Removed from v.3474  
changed lines
  Added in v.3483

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