summaryrefslogtreecommitdiff
path: root/compiler/coreSyn/CoreSyn.lhs
Commit message (Expand)AuthorAgeFilesLines
* De-tabify and remove trailing whitespaceSimon Peyton Jones2014-09-261-262/+256
* Some typosGabor Greif2014-08-301-1/+1
* When finding loop breakers, distinguish INLINE from INLINEABLESimon Peyton Jones2014-08-291-5/+12
* Make tidyProgram discard speculative specialisation rulesSimon Peyton Jones2014-08-281-1/+5
* Make maybeUnfoldingTemplate respond to DFunUnfoldingsSimon Peyton Jones2014-08-281-2/+9
* Kill unused setUnfoldingTemplateSimon Peyton Jones2014-08-281-4/+1
* Refactor unfoldingsSimon Peyton Jones2014-08-281-8/+5
* Fix some typos in recent comments/notesGabor Greif2014-08-071-1/+1
* Document the maintenance of the let/app invariant in the simplifierSimon Peyton Jones2014-08-071-2/+3
* Comments and white spaceSimon Peyton Jones2014-08-071-21/+23
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-3/+2
* Comments onlySimon Peyton Jones2014-03-241-1/+1
* Make SetLevels do substitution properly (fixes Trac #8714)Simon Peyton Jones2014-03-111-1/+20
* Squash some spelling issuesGabor Greif2014-01-261-1/+1
* tickishCanSplit should be False for HpcTickSimon Marlow2013-11-211-0/+1
* mkNoScope: expand the default caseSimon Marlow2013-11-211-1/+1
* Rename mkNoTick to mkNoCountSimon Marlow2013-11-211-9/+10
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* TyposKrzysztof Gogolewski2013-09-231-2/+2
* Remove the final vestiges of InlineWrappersSimon Peyton Jones2013-09-021-9/+22
* simplified the .hi format and added the -flate-dmd-anal flag (fixes #7782)Nicolas Frisby2013-08-291-8/+8
* Make 'SPECIALISE instance' work againSimon Peyton Jones2013-05-301-26/+13
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-061-2/+2
|\
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-051-2/+2
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-301-2/+3
|\ \
| * | Fix comments on isValArgSimon Peyton Jones2013-01-281-2/+3
* | | Introduce CPR for sum types (Trac #5075)Simon Peyton Jones2013-01-241-1/+6
|/ /
* | Added GHC formalism to the GHC source tree.Richard Eisenberg2012-12-011-0/+20
* | typos in commentsGabor Greif2012-11-161-1/+1
* | Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-171-8/+8
* | Pass DynFlags to the ru_try functions of built-in rulesIan Lynagh2012-09-171-1/+2
* | Comments in CoreSyn onlySimon Peyton Jones2012-08-281-0/+8
* | Comments about shadowingSimon Peyton Jones2012-08-151-0/+13
|/
* Add silent superclass parameters (again)Simon Peyton Jones2012-06-271-1/+17
* Remove some redundant Show instancesIan Lynagh2012-06-121-3/+0
* Tell built-in rules the Id that the rule has matchedIan Lynagh2012-06-061-1/+1
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-05-091-2/+51
|\
| * Allow cases with empty alterantivesSimon Peyton Jones2012-05-021-2/+51
* | Be a little less aggressive about inlining (fixes Trac #5623)Simon Peyton Jones2012-05-091-6/+6
|/
* Make impossible-alternative-finding code more reusableMax Bolingbroke2012-03-211-2/+2
* Comments onlySimon Peyton Jones2012-01-121-1/+7
* Add prelude rules for encode{Float,Double}Integer and integerTo{Int,Word}64Ian Lynagh2012-01-111-0/+8
* Major refactoring of CoAxiomsSimon Peyton Jones2012-01-031-2/+2
* Tidy up pretty-printing for variablesSimon Peyton Jones2011-12-191-0/+2
* remove unused coreExprCcSimon Marlow2011-12-021-9/+1
* Fix newtype wrapper for 'PData[s] (Wrap a)' and fix VECTORISE type and instan...Manuel M T Chakravarty2011-11-251-1/+1
* Fix comments.Michal Terepeta2011-11-221-3/+3
* Establish the invariant that (LitAlt l) is always unliftedSimon Peyton Jones2011-11-091-5/+25
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-26/+97