[GHC] #7741: Add SIMD support to x86/x86_64 NCG

#7741: Add SIMD support to x86/x86_64 NCG -----------------------------+---------------------------------------------- Reporter: shelarcy | Owner: Type: feature request | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: #3557 -----------------------------+---------------------------------------------- ghc-7.7.20130301 has SIMD support. But only LLVM backend supports SIMD currently. If we want to use SIMD, we should use LLVM backend. I request to add SIMD support to x86/x86_64 NCG. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7741 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7741: Add SIMD support to x86/x86_64 NCG -----------------------------+---------------------------------------------- Reporter: shelarcy | Owner: Type: feature request | Status: new Priority: normal | Component: Compiler Version: 7.7 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: #3557 -----------------------------+---------------------------------------------- Changes (by shelarcy): * cc: shelarcy@… (added) Comment: Adding SIMD support to x86/x86_64 NCG is important for Windows users. Because LLVM backend doesn't work on Windows now [1], and GHC's SIMD support reuires to modify LLVM on Windows 32 bit [2]. * [1] #7143 * [2] http://www.haskell.org/pipermail/ghc-devs/2013-January/000234.html We want to use SIMD seamlessly on Windows environment. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7741#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7741: Add SIMD support to x86/x86_64 NCG ---------------------------------+------------------------------------------ Reporter: shelarcy | Owner: Type: feature request | Status: new Priority: normal | Milestone: 7.8.1 Component: Compiler | Version: 7.7 Keywords: | Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: #3557 | ---------------------------------+------------------------------------------ Changes (by igloo): * difficulty: => Unknown * milestone: => 7.8.1 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7741#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC