summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-064-17/+14
|\
| * Fix tidying of vectorised codeManuel M T Chakravarty2013-02-041-1/+1
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-054-16/+13
* | Remove an out-of-date commentIan Lynagh2013-02-011-5/+0
* | typosGabor Greif2013-01-304-5/+5
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-302-3/+5
|\ \
| * | Fix comments on isValArgSimon Peyton Jones2013-01-281-2/+3
| * | Pure refactoringSimon Peyton Jones2013-01-281-1/+2
* | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-251-2/+22
|\ \ \ | |/ /
| * | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-256-72/+35
| |\ \
| * | | Allow eta-reduction of eval'd functions if of arity 1Simon Peyton Jones2013-01-221-2/+22
* | | | Use fsep, not sep, when printing lots of Core bindersSimon Peyton Jones2013-01-241-1/+1
* | | | Introduce CPR for sum types (Trac #5075)Simon Peyton Jones2013-01-242-7/+12
| |/ / |/| |
* | | Major patch to implement the new Demand AnalyserSimon Peyton Jones2013-01-176-33/+33
* | | Fix Trac #7585.Richard Eisenberg2013-01-151-39/+2
|/ /
* | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-027-67/+117
|\ \
| * | De-tab PprExternalCoreSimon Peyton Jones2013-01-021-22/+21
| * | Fix bug in External Core pretty printer (fixes Trac #7547)Simon Peyton Jones2013-01-021-2/+8
| * | Refactor the invariants for ClsInstsSimon Peyton Jones2013-01-012-3/+3
| * | Implement overlapping type family instances.Richard Eisenberg2012-12-214-40/+85
* | | Refactoring; no change in behaviourSimon Peyton Jones2013-01-021-53/+56
* | | Define ListSetOps.getNth, and use itSimon Peyton Jones2013-01-022-4/+5
* | | Comment typo onlySimon Peyton Jones2012-12-241-1/+1
|/ /
* | Rename remaining FastBytes usages to ByteStringIan Lynagh2012-12-141-2/+2
* | Inline some FastBytes/ByteString wrappersIan Lynagh2012-12-142-2/+4
* | Added GHC formalism to the GHC source tree.Richard Eisenberg2012-12-012-1/+68
* | Remove case from coreLintExpr dealing with types, as it is not used.Richard Eisenberg2012-11-301-2/+4
* | typos in commentsGabor Greif2012-11-161-1/+1
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-10-194-12/+12
|\ \
| * | Refactor the way dump flags are handledIan Lynagh2012-10-182-3/+3
| * | Some alpha renamingIan Lynagh2012-10-164-13/+13
| * | Rename DynFlag to GeneralFlagIan Lynagh2012-10-162-2/+2
* | | Comments and debug tracing onlySimon Peyton Jones2012-10-191-1/+2
* | | Use isCheapApp in exprIsWorkFreeSimon Peyton Jones2012-10-151-11/+29
|/ /
* | Make the -dsuppress-* flags dynamicIan Lynagh2012-10-091-21/+36
* | Make the opt_UF_* static flags dynamicIan Lynagh2012-10-091-58/+62
* | Merge remote-tracking branch 'origin/master' into tc-untouchablesSimon Peyton Jones2012-09-184-26/+29
|\ \
| * \ Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-09-171-1/+2
| |\ \
| * | | Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-174-25/+27
| * | | Pass DynFlags to the ru_try functions of built-in rulesIan Lynagh2012-09-171-1/+2
* | | | Implement 'left' and 'right' coercionsSimon Peyton Jones2012-09-175-5/+42
| |/ / |/| |
* | | Print literal integers in External Core.Simon Peyton Jones2012-09-151-1/+2
|/ /
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-08-292-23/+33
|\ \
| * | Remove CPP from coreSyn/CoreUtils.lhsIan Lynagh2012-08-292-9/+12
| * | Add DynFlags to the CorePrepEnvIan Lynagh2012-08-291-14/+21
* | | Comments in CoreSyn onlySimon Peyton Jones2012-08-281-0/+8
|/ /
* | Add mapTM to TrieMapSimon Peyton Jones2012-08-221-13/+100
* | Put kind variables before type variables when quantifyingSimon Peyton Jones2012-08-151-3/+3
* | Comments about shadowingSimon Peyton Jones2012-08-151-0/+13
* | FloutOut.wrapTick: don't forget to tick the args of a constructor appSimon Marlow2012-08-021-1/+1
|/