#3557: CPU Vector instructions in GHC.Prim
---------------------------------+------------------------------------------
Reporter: guest | Owner: vivian
Type: feature request | Status: new
Priority: normal | Milestone: _|_
Component: Compiler (NCG) | Version: 6.11
Keywords: | Testcase:
Blockedby: | Difficulty: Unknown
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
Comment(by vivian):
I have begun by adding
{{{
Int32Packed4#
Int64Packed2#
FloatPacked2#
DoublePacked4#
}}}
as primitive datatypes. This includes adding the primitive mathematical
and logical operations that Cmm uses (which are the C primitives).
I am currently '''not''' providing non-hash versions of these datatypes
(e.g. `Int32Packed4`).
Also added are primitive `Array#`s for these packed types.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3557#comment:18>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs