summaryrefslogtreecommitdiff
path: root/testsuite/tests/unboxedsums
Commit message (Expand)AuthorAgeFilesLines
* Add structured error messages for GHC.Tc.TyClTorsten Schmits2023-04-011-2/+2
* Testsuite: use appropriate predicate for ManyUbxSums test (#22576)Sylvain Henry2023-03-221-1/+1
* CI: JavaScript backend runs testsuitedoyougnu2023-02-022-2/+3
* Support "unusable UNPACK pragma" warning with -O0Krzysztof Gogolewski2023-01-311-1/+1
* Properly cast values when writing/reading unboxed sums.Andreas Klebinger2022-11-305-0/+186
* Add Javascript backendSylvain Henry2022-11-291-1/+1
* testsuite: Don't use grep -q in unpack_sums_7Ben Gamari2022-11-295-7/+4
* testsuite: Mark unpack_sums_6 as fragile due to #22504Ben Gamari2022-11-291-1/+1
* Print unticked promoted data constructors (#20531)Vladislav Zavialov2022-11-253-45/+45
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-231-1/+2
* Implement UNPACK support for sum types.Madeline Haraj2022-11-1417-0/+242
* Testsuite: more precise test optionsSylvain Henry2022-10-261-2/+2
* Disable some SIMD tests on non-X86 architecturessheaf2022-10-191-1/+2
* Cmm Lint: relax SIMD register assignment checksheaf2022-10-191-2/+3
* Add VecSlot for unboxed sums of SIMD vectorsDai2022-10-194-0/+63
* Diagnostic codes: acccept test changessheaf2022-09-133-5/+7
* Change GHC.Prim to GHC.Exts in docs and testsKrzysztof Gogolewski2022-04-017-7/+7
* Fix parsing & printing of unboxed sumssheaf2022-01-1110-0/+151
* Multiple Home UnitsMatthew Pickering2021-12-281-2/+2
* Increase type sharingBen Gamari2021-11-171-3/+1
* testsuite: Add test for #19645Ben Gamari2021-04-263-0/+31
* codeGen: Teach unboxed sum rep logic about levityBen Gamari2021-04-261-3/+3
* GHC Exactprint main commitAlan Zimmerman2021-03-202-16/+0
* Implement BoxedRep proposalwip/boxed-repBen Gamari2021-03-072-2/+4
* Revert "Implement BoxedRep proposal"Ben Gamari2020-12-152-4/+2
* Implement BoxedRep proposalAndrew Martin2020-12-142-2/+4
* PmCheck: Big refactor using guard tree variants more closely following source...Sebastian Graf2020-09-101-1/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-221-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-1/+1
* Modules (#13009)Sylvain Henry2020-04-182-3/+3
* Modules: Types (#13009)Sylvain Henry2020-03-291-3/+3
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Module hierarchy (#13009): StgSylvain Henry2019-12-311-1/+1
* testsuite: Use makefile_testBen Gamari2019-01-301-2/+1
* Revert "Batch merge"Ben Gamari2019-01-301-1/+2
* Batch mergeBen Gamari2019-01-301-2/+1
* Fix #15415 and simplify tcWildCardBindersVladislav Zavialov2018-08-011-1/+1
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-141-1/+1
* Fix unparseable pretty-printing of promoted data consAndreas Herrmann2018-06-071-1/+1
* KnownUniques: Handle DataCon wrapper namesBen Gamari2017-08-013-0/+17
* Remove clean_cmd and extra_clean usage from .T filesThomas Miedema2017-01-221-4/+2
* Update levity polymorphismRichard Eisenberg2017-01-196-12/+20
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-4/+3
* Replace -fshow-source-paths with -fhide-source-pathsSylvain Henry2016-11-291-1/+1
* Collect wildcards in sum types during renaming (#12711)Ömer Sinan Ağacan2016-11-243-0/+4
* Make default output less verbose (source/object paths)Sylvain HENRY2016-11-111-1/+1
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-102-0/+20
* Fix a bug in unboxed sum layout generationÖmer Sinan Ağacan2016-08-091-1/+13
* Unboxed sums: More unit testsÖmer Sinan Ağacan2016-07-222-8/+63