Changes between Version 23 and Version 24 of SIMD


Ignore:
Timestamp:
Nov 14, 2011 9:10:51 AM (4 years ago)
Author:
simonmar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SIMD

    v23 v24  
    124124type Multiplicty = Int 
    125125}}} 
    126 We keep vector types separate from scalars, rather than representing scalars as having multiplicty 1. This is to limit distruption to existing code paths and also because it is expected that vectors will often need to be treated differently from scalars. Again we distinguish float from integral types as these may use different classes of registers. There is no need to support vectors of GC pointers. 
     126We keep vector types separate from scalars, rather than representing scalars as having multiplicty 1. This is to limit disruption to existing code paths and also because it is expected that vectors will often need to be treated differently from scalars. Again we distinguish float from integral types as these may use different classes of registers. There is no need to support vectors of GC pointers. 
    127127 
    128128Vector operations on these machine vector types will be added to the Cmm `MachOp` type, e.g.