#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 Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs