summaryrefslogtreecommitdiff
path: root/libraries/ghc-prim/cbits
Commit message (Expand)AuthorAgeFilesLines
* Workaround GCC `__ctzdi2` intrinsic linker errorsHerbert Valerio Riedel2014-08-171-1/+17
* Implement new CLZ and CTZ primops (re #9340)Herbert Valerio Riedel2014-08-142-0/+82
* Re-add more primops for atomic ops on byte arraysJohan Tibell2014-06-301-0/+306
* Revert "Add more primops for atomic ops on byte arrays"Johan Tibell2014-06-261-306/+0
* Work around lack of __sync_fetch_and_nand in clangJohan Tibell2014-06-261-0/+26
* Add more primops for atomic ops on byte arraysJohan Tibell2014-06-241-0/+280
* Make argument types in popcnt.c match declared primop typesReid Barton2014-03-221-10/+10
* Change return type for emulated 64bit comparisonsJan Stolarek2013-08-161-13/+13
* Comparison primops return Int# (Fixes #6135)Jan Stolarek2013-07-261-15/+13
* add other architecture for bswap in a form of Stg functions.Ian Lynagh2013-06-091-0/+27
* Add word2floatJohan Tibell2012-12-061-0/+15
* Fix return type of hs_popcntXDaniel Fischer2011-08-271-12/+12
* Add fallbacks for processor specific instructions (e.g. POPCNT). These fallba...Johan Tibell2011-08-161-0/+82
* Update to follow RTS tidyp changesSimon Marlow2009-08-011-1/+1
* Add a debugErrLn function, which is like debugLn except it prints to stderrIan Lynagh2009-07-101-0/+4
* Remove the Integer functions; they're now in integer-gmp insteadIan Lynagh2009-06-151-38/+0
* Add a GHC.Debug module, with debugLn :: [Char] -> IO ()Ian Lynagh2009-06-201-0/+6
* Add GHC.IntWord32 and GHC.IntWord64 (from base)Ian Lynagh2008-03-251-0/+129