1. 14 Jan, 2014 1 commit
  2. 23 Sep, 2013 1 commit
    • gmainlan@microsoft.com's avatar
      SIMD primops are now generated using schemas that are polymorphic in · 16b350a4
      gmainlan@microsoft.com authored
      width and element type.
      
      SIMD primops are now polymorphic in vector size and element type, but
      only internally to the compiler. More specifically, utils/genprimopcode
      has been extended so that it "knows" about SIMD vectors. This allows us
      to, for example, write a single definition for the "add two vectors"
      primop in primops.txt.pp and have it instantiated at many vector types.
      This generates a primop in GHC.Prim for each vector type at which "add
      two vectors" is instantiated, but only one data constructor for the
      PrimOp data type, so the code generator is much, much simpler.
      16b350a4
  3. 13 Sep, 2013 1 commit
  4. 23 Nov, 2012 1 commit
  5. 23 Mar, 2012 1 commit
  6. 08 Aug, 2011 1 commit
  7. 24 May, 2011 1 commit
  8. 13 Jul, 2007 1 commit
  9. 10 Apr, 2007 1 commit