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

SCM Repository

[diderot] Diff of /trunk/src/compiler/c-target/c-target.sml
ViewVC logotype

Diff of /trunk/src/compiler/c-target/c-target.sml

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

revision 1371, Wed Jun 22 21:11:30 2011 UTC revision 1372, Wed Jun 22 21:24:17 2011 UTC
# Line 11  Line 11 
11      structure V = IL.Var      structure V = IL.Var
12      structure Ty = IL.Ty      structure Ty = IL.Ty
13      structure CL = CLang      structure CL = CLang
14      structure RN = RuntimeNames      structure RN = CNames
15      structure ToC = TreeToC      structure ToC = TreeToC
16    
17      type var = ToC.var      type var = ToC.var
# Line 58  Line 58 
58     * the supported sizes are powers of two, but float2 is broken.     * the supported sizes are powers of two, but float2 is broken.
59     * NOTE: we should also consider the AVX vector hardware, which has 256-bit registers.     * NOTE: we should also consider the AVX vector hardware, which has 256-bit registers.
60     *)     *)
61      fun vectorWidths () = if !RuntimeNames.doublePrecision      fun vectorWidths () = if !RN.doublePrecision
62            then [2, 4, 8]            then [2, 4, 8]
63            else [4, 8]            else [4, 8]
64    

Legend:
Removed from v.1371  
changed lines
  Added in v.1372

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