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/low-ir.in
ViewVC logotype

Diff of /branches/vis15/src/compiler/gen/ir/low-ir.in

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

revision 3474, Wed Dec 2 18:26:40 2015 UTC revision 3475, Wed Dec 2 18:48:58 2015 UTC
# Line 1  Line 1 
1  (* low-il.in  (* low-ir.in
2   *   *
3   * This code is part of the Diderot Project (http://diderot-language.cs.uchicago.edu)   * This code is part of the Diderot Project (http://diderot-language.cs.uchicago.edu)
4   *   *
5   * COPYRIGHT (c) 2015 The University of Chicago   * COPYRIGHT (c) 2015 The University of Chicago
6   * All rights reserved.   * All rights reserved.
7   *   *
8   * Lower-level version of the Diderot IL input file.   * Lower-level version of the Diderot CFG IR
9   *   *
10     * Note: this file is generated from gen/ir/low-ir.spec and gen/ir/low-ir.in.
11   *)   *)
12    
13  structure LowOps =  structure LowOps =
14    struct    struct
15    
16    (* required helper functions for types *)    (* required helper functions for types *)
17      type ty = LowILTypes.ty      type ty = LowTypes.ty
18      val samety = LowILTypes.same      val samety = LowTypes.same
19      val hashty = LowILTypes.hash      val hashty = LowTypes.hash
20      val tyToString = LowILTypes.toString      val tyToString = LowTypes.toString
21    
22    (* required helper functions for type lists *)    (* required helper functions for type lists *)
23      type tys = ty list      type tys = ty list
# Line 59  Line 60 
60    
61    end    end
62    
63  structure LowIL = SSAFn(  structure LowIR = SSAFn(
64    val ilName = "low-il"    val ilName = "low-ir"
65    structure Ty = LowILTypes    structure Ty = LowTypes
66    structure Op = LowOps)    structure Op = LowOps)
67    
68  structure LowILCensus = CensusFn(LowIL)  structure LowCensus = CensusFn(LowIR)
   

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

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