
#7883: enable GHC LLVM backend to use LLVM provided CAS / Atomicity primitives? -----------------------------+---------------------------------------------- Reporter: carter | Owner: carter 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: -----------------------------+---------------------------------------------- Changes (by carter): * cc: carter.schonwald@… (added) * owner: => carter Comment: go ahead by Simon M here http://www.haskell.org/pipermail/ghc- devs/2013-May/001224.html David Terei points out related work i can refer to as a model for the work, when Tibbe was adding popcount https://github.com/ghc/ghc/commit/2906db6c3a3f1000bd7347c7d8e45e65eb2806cb and https://github.com/ghc/ghc/commit/2d0438f329ac153f9e59155f405d27fac0c43d65 I"ll start hacking on this in a week or so. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7883#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler