summaryrefslogtreecommitdiff
path: root/compiler/cmm/Hoopl/Dataflow.hs
Commit message (Collapse)AuthorAgeFilesLines
* Remove a stray Trustworthy flag in ghc.David Terei2014-11-121-1/+0
|
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-4/+9
| | | | | | | | | | | | | | | | | | In some cases, the layout of the LANGUAGE/OPTIONS_GHC lines has been reorganized, while following the convention, to - place `{-# LANGUAGE #-}` pragmas at the top of the source file, before any `{-# OPTIONS_GHC #-}`-lines. - Moreover, if the list of language extensions fit into a single `{-# LANGUAGE ... -#}`-line (shorter than 80 characters), keep it on one line. Otherwise split into `{-# LANGUAGE ... -#}`-lines for each individual language extension. In both cases, try to keep the enumeration alphabetically ordered. (The latter layout is preferable as it's more diff-friendly) While at it, this also replaces obsolete `{-# OPTIONS ... #-}` pragma occurences by `{-# OPTIONS_GHC ... #-}` pragmas.
* Remove LANGUAGE pragrams implied by Haskell2010Herbert Valerio Riedel2014-05-141-1/+1
| | | | | | | | | Haskell2010 implies (at least) EmptyDataDecls, ForeignFunctionInterface, PatternGuards, DoAndIfThenElse, and RelaxedPolyRec. This is a follow-up to dd92e2179e3171a0630834b773c08d416101980d Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* GHC 7.4 is now required for building HEADIan Lynagh2012-07-201-7/+0
|
* Fix build with GHC 7.0Ian Lynagh2012-07-131-0/+3
|
* Rename BTail -> BCons, BHead -> BSnocSimon Marlow2012-07-061-8/+8
|
* Remove "fuel", adapt to Hoopl changes, fix warningsSimon Marlow2012-07-051-87/+84
|
* mainly tidyupSimon Marlow2012-07-031-80/+78
|
* some optimisationsSimon Marlow2012-03-151-80/+48
|
* remove SCCsSimon Marlow2012-01-261-1/+1
|
* Use an ordered list for the work list, which is a bit quicker than IntSetSimon Marlow2012-01-251-23/+35
|
* Further optimisations to the fixpoint algorithmSimon Marlow2012-01-251-39/+19
|
* make it compile with earlier GHCsSimon Marlow2012-01-231-6/+9
|
* snapshot of latest improvementsSimon Marlow2012-01-231-67/+109
|
* snapshot: fastest version so farSimon Marlow2012-01-201-75/+121
|
* add missing filesSimon Marlow2012-01-171-0/+841