summaryrefslogtreecommitdiff
path: root/compiler/simplCore/CSE.hs
Commit message (Expand)AuthorAgeFilesLines
* Preserve specialisations despite CSESimon Peyton Jones2018-09-051-11/+57
* Split TrieMap into a general (TrieMap) and core specific (CoreTrieMap) module.klebinger.andreas@gmx.at2018-05-051-1/+1
* Minor comments in CSESimon Peyton Jones2018-04-171-8/+8
* CSE: Walk past join point lambdas (#15002)Joachim Breitner2018-04-091-2/+32
* Allow top level ticked string literalsBartosz Nitka2018-03-061-2/+2
* Typos in commentsGabor Greif2017-12-211-1/+1
* Get rid of some stuttering in comments and docsGabor Greif2017-12-191-1/+1
* Fix grammaros in commentsGabor Greif2017-10-171-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Allow CSE'ing of work-wrapped bindings (#14186)Joachim Breitner2017-09-121-2/+8
* CSE.cseOneExpr: Set InScopeSet correctlyJoachim Breitner2017-08-181-2/+8
* Do a bit more CSESimon Peyton Jones2017-07-311-1/+1
* Handle type-lets betterSimon Peyton Jones2017-05-171-5/+9
* CSE: Fix cut and paste errorBen Gamari2017-04-281-2/+2
* Minor comment updates on CSE.Edward Z. Yang2017-04-021-3/+13
* Fix CSE (again) on literal stringsSimon Peyton Jones2017-03-061-35/+44
* Comments only, in CSE (#13340)Reid Barton2017-03-031-3/+9
* Move isJoinId, isJoinId_maybe to IdSimon Peyton Jones2017-02-281-2/+3
* Fix redundant import in CSEDavid Feuer2017-02-281-1/+1
* Combine identical case alternatives in CSESimon Peyton Jones2017-02-281-18/+114
* Fix a substitution bug in cseCaseSimon Peyton Jones2017-02-171-1/+2
* Expose cseExpr from CSEJoachim Breitner2017-02-041-1/+4
* Join pointsLuke Maurer2017-02-011-1/+15
* Typos and grammar in manual/commentsGabor Greif2017-01-231-1/+1
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-201-13/+44
* Simplify and improve CSESimon Peyton Jones2017-01-201-31/+39
* Minor refactoring in CSESimon Peyton Jones2017-01-051-34/+46
* Move InId/OutId to CoreSynSimon Peyton Jones2016-12-211-10/+1
* Fix a long-standing bug in CSESimon Peyton Jones2016-12-121-13/+23
* Spelling in commentsGabor Greif2016-05-251-1/+1
* CSE code cleanup and improvementSimon Peyton Jones2016-04-061-112/+189
* Tidy up handling of coercion variablesSimon Peyton Jones2016-03-241-7/+9
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-2/+2
* Spelling in commentSimon Peyton Jones2015-04-211-1/+1
* Zap usage info in CSE (Trac #10218)Simon Peyton Jones2015-04-141-12/+23
* Split stripTicks into expression editing and tick collectionPeter Wortmann2015-01-191-4/+6
* Source notes (Core support)Peter Wortmann2014-12-161-9/+19
* compiler: de-lhs simplCore/Austin Seipp2014-12-031-0/+313