#5506: LLVM AST : needs an LlvmType ctor to represent vectors so that LLVM can
generate SIMD instructions
---------------------------------+------------------------------------------
Reporter: erikd | Owner: dterei
Type: task | Status: patch
Priority: normal | Component: Compiler (LLVM)
Version: 7.3 | Keywords:
Testcase: | Blockedby:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
Comment(by dterei):
As for the vector 11 size example. Is the poor performance when the vector
isn't length that is multiple of the native vector size? OR when its not a
power of 2? The LLVM bug you linked to seems to indicate the latter. If
the latter it makes it easier for us to handle in GHC / Haskell code since
we don't need to know the native vector size, just handle power of 2
correction.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5506#comment:6>
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