summaryrefslogtreecommitdiff
path: root/testsuite/tests/primops
Commit message (Expand)AuthorAgeFilesLines
* Make Word64 use Word64# on every architectureSylvain Henry2021-11-061-69/+2
* Remove target dependent CPP for Word64/Int64 (#11470)Sylvain Henry2021-11-061-0/+16
* Don't default type variables in type familiessheaf2021-10-264-16/+1
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-171-9/+13
* base: Numeric: remove 'Show' constraint on 'showIntAtBase'Guillaume Bouchard2021-09-081-1/+1
* Generalise reallyUnsafePtrEquality# and use itsheaf2021-07-238-0/+84
* Revert "Make reallyUnsafePtrEquality# levity-polymorphic"Matthew Pickering2021-06-275-59/+0
* Make reallyUnsafePtrEquality# levity-polymorphicsheaf2021-06-255-0/+59
* Add some tests for sized primopsSylvain Henry2021-06-233-0/+1584
* constant folding: Make shiftRule for Word8/16/32# types return correct typeMatthew Pickering2021-05-192-0/+12
* Add missing relational constant folding for sized numeric typesJohn Ericson2021-04-103-0/+51
* Use GHC2021 as default languageJoachim Breitner2021-03-101-0/+1
* Fix array and cleanup conversion primops (#19026)Sylvain Henry2021-03-0316-146/+161
* Add 32-bit ops to T file I forgot to add beforeJohn Ericson2021-01-221-5/+10
* Make primops for `{Int,Word}32#`John Ericson2021-01-0710-0/+587
* Add minimal test for #12492Michalis Pardalos2020-07-272-0/+12
* Fix ghc-bignum exceptionsSylvain Henry2020-06-271-3/+4
* Implement cstringLength# and FinalPtrAndrew Martin2020-05-236-0/+51
* Add arithmetic exception primops (#14664)Sylvain Henry2020-02-113-0/+21
* testsuite: Fix -Wcompat-unqualified-imports issuesBen Gamari2020-02-088-8/+8
* Implement shrinkSmallMutableArray# and resizeSmallMutableArray#.Andrew Martin2019-10-263-0/+90
* testsuite: Add assertions that way lists are in fact listsBen Gamari2019-06-151-1/+1
* Skip test ArithInt16 and ArithWord16 in GHCi wayÖmer Sinan Ağacan2019-04-081-3/+5
* Fix whitespace styleYuriy Syrovetskiy2019-04-081-1/+1
* Add support for bitreverse primopAlexandre2019-04-013-0/+93
* Fix #16293 by cleaning up Proxy# infelicitiesRyan Scott2019-02-122-0/+20
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-1711-5/+598
* testsuite: Save performance metrics in git notes.David Eichmann2018-11-071-5/+1
* Add Int8# and Word8#Michal Terepeta2018-11-0211-0/+615
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-0911-615/+0
* Add Int8# and Word8#Michal Terepeta2018-10-0711-0/+615
* testsuite: Make T4442 compile on i386 and mark as brokenBen Gamari2018-06-152-5/+32
* testsuite: Fix T4442 on i386Ben Gamari2018-06-141-0/+3
* testsuite: Fix T4442 on 32-bit architecturesBen Gamari2018-04-241-1/+28
* Add unaligned bytearray access primops. Fixes #4442.Reiner Pope2018-03-253-1/+280
* Allow packing constructor fieldsMichal Terepeta2017-10-293-0/+70
* Typos in non-codeGabor Greif2016-03-301-1/+1
* Testsuite: delete empty files [skip ci]Thomas Miedema2016-02-251-0/+0
* Another batch of typo fixes in non-codeGabor Greif2016-02-111-1/+1
* Add testcase for getSizeofMutableByteArray#Ben Gamari2015-12-273-0/+31
* testsuite/T9430: Fix word-size dependenceBen Gamari2015-12-271-12/+16
* testsuite/codegen: Add missing dummy MakefilesBen Gamari2015-12-272-0/+6
* T10678: Fix bytes allocated statisticBen Gamari2015-11-121-1/+1
* New magic function for applying realWorld#Ben Gamari2015-11-122-0/+31
* Support MO_U_QuotRem2 in LLVM backendMichal Terepeta2015-08-031-0/+35
* Give raise# a return type of open kind (#10481)Reid Barton2015-07-313-0/+11
* LlvmCodeGen: add support for MO_U_Mul2 CallishMachOpMichal Terepeta2015-07-201-0/+18
* Testsuite: delete remaining only_compiler_types(['ghc']) setupsThomas Miedema2015-07-141-1/+1
* Support MO_{Add,Sub}IntC and MO_Add2 in the LLVM backendMichal Terepeta2015-07-042-1/+77
* Simplify .gitignore filesHerbert Valerio Riedel2014-06-281-2/+0