summaryrefslogtreecommitdiff
path: root/compiler/GHC/Stg/Unarise.hs
Commit message (Expand)AuthorAgeFilesLines
* Refactor GenStgRhs to include the Type in both constructors (#23280, #22576, ...Josh Meredith2023-04-261-4/+4
* Properly cast values when writing/reading unboxed sums.Andreas Klebinger2022-11-301-66/+324
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-231-6/+4
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-9/+9
* Add VecSlot for unboxed sums of SIMD vectorsDai2022-10-191-0/+2
* Fix typosKrzysztof Gogolewski2022-09-141-2/+2
* Fixes to rubbish literalsKrzysztof Gogolewski2022-04-221-1/+1
* Fix a shadowing issue in StgUnarise.Andreas Klebinger2022-04-201-1/+23
* GenStgAlt 3-tuple synonym --> Record typedoyougnu2022-03-021-25/+38
* Tag inference work.Andreas Klebinger2022-02-121-2/+3
* Increase type sharingBen Gamari2021-11-171-6/+6
* Re-do rubbish literalsSimon Peyton Jones2021-06-051-12/+11
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-12/+13
* codeGen: Teach unboxed sum rep logic about levityBen Gamari2021-04-261-4/+43
* Rubbish literals for all representations (#18983)Sebastian Graf2021-03-261-2/+30
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-6/+6
* Remove StgLamLeif Metcalf2021-01-291-3/+0
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-4/+4
* Introduce isBoxedTupleDataCon and use it to fix #18644Ryan Scott2020-09-041-3/+3
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* DynFlags: remove use of sdocWithDynFlags from GHC.Stg.* (#17957)Sylvain Henry2020-07-211-6/+14
* Fix duplicated words and typos in comments and user guideJan Hrček2020-06-281-1/+1
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-1/+1
* Update compilerSylvain Henry2020-06-171-5/+5
* Various performance improvementsKrzysztof Gogolewski2020-06-171-1/+0
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-2/+3
* Fix unboxed-sums GC ptr-slot rubbish value (#17791)Sylvain Henry2020-05-091-9/+17
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-5/+5
* Modules (#13009)Sylvain Henry2020-04-181-2/+2
* Modules: Types (#13009)Sylvain Henry2020-03-291-6/+6
* Modules: Core (#13009)Sylvain Henry2020-03-161-2/+2
* Modules: Core (#13009)Sylvain Henry2020-02-261-3/+3
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+2
* Module hierarchy (#13009): StgSylvain Henry2019-12-311-0/+769