gitlab-ci: Update bootstrap compiled used for Darwin builds
[ghc.git] / compiler / cmm / CmmContFlowOpt.hs
2019-07-13  Andreas KlebingerAdd two CmmSwitch optimizations.
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-08-21  klebinger.andreas... Replace most occurences of foldl with foldl'.
2018-06-07  klebinger.andreas... Check if both branches of an Cmm if have the same target.
2018-03-19  Michal TerepetaHoopl: improve postorder calculation
2018-03-06  Michal Terepetacmm/: Avoid using lazy left folds
2018-02-02  Michal TerepetaHoopl.Collections: change right folds to strict left...
2018-01-26  klebinger.andreas... Handle the likely:True case in CmmContFlowOpt
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-09-26  Gabor GreifA bunch of typofixes
2017-09-19  Herbert Valerio... compiler: introduce custom "GhcPrelude" Prelude
2017-09-14  Ben GamarinativeGen: A few strictness fixes
2017-06-23  Michal TerepetaHoopl: remove dependency on Hoopl package
2017-06-02  Ryan ScottUse lengthIs and friends in more places
2016-12-08  Michal TerepetaBlockId: remove BlockMap and BlockSet synonyms
2016-11-29  Michal TerepetaRemove most functions from cmm/BlockId
2016-11-17  Alex BiehlLLVM generate llvm.expect for conditional branches
2015-09-23  Simon MarlowAnnotate CmmBranch with an optional likely target
2015-03-30  Joachim BreitnerRefactor the story around switches (#10137)
2014-12-16  Peter WortmannTick scopes
2014-04-19  Herbert Valerio... Fold template-haskell.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-gmp.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-simple.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold base.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold ghc-prim.git into ghc.git (re #8545)
2014-02-01  Jan StolarekSimplify Control Flow Optimisations Cmm pass
2014-01-26  Gabor GreifSquash some spelling issues
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-11-22  Simon Peyton JonesWhen removing unreachable code, remove unreachable...
2013-10-24  Jan StolarekRemove unnecessary check in CmmContFlowOpt
2013-10-23  Richard EisenbergMerge branch 'master' of git://git.haskell.org/ghc
2013-10-18  Jan StolarekImprove control flow optimisation algorithm
2013-10-18  Simon Peyton JonesComments about control-flow optimisation
2013-04-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-03-10  Edward Z. YangRemove unnecessary warnings suppressions, fixes ticket...
2013-02-05  Manuel M T ChakravartyMerge branch 'refs/heads/vect-avoid' into vect-avoid...
2012-11-15  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-11-13  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-11-12  Simon MarlowRemove OldCmm, convert backends to consume new Cmm
2012-11-10  Iavor S. DiatchkiMerge branch 'master' of ssh://darcs.haskell.org/srv...
2012-10-31  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-31  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2012-10-30  Geoffrey MainlandAttach global register liveness info to Cmm procedures.
2012-10-08  Simon MarlowProduce new-style Cmm from the Cmm parser
2012-08-10  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-08-09  Simon Marlowa couple of small optimisations
2012-08-06  Simon Marlowfinish a comment
2012-08-05  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-08-02  Simon MarlowDon't shortcut call-returns when not splitting proc...
2012-07-30  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-07-30  Simon Marlowbug fix for control-flow optimisation
2012-07-30  Simon Marlowno need to removeUnreachableBlocks
2012-07-30  Simon MarlowNew codegen: do not split proc-points when using the NCG
2012-07-14  Ian LynaghMerge remote branch 'mikolaj/dcoutts'
2012-07-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-07-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-07-09  Simon MarlowDon't duplicate arbitrary CmmCalls
2012-07-09  Simon MarlowTrack liveness of GlobalRegs in the new code generator
2012-07-05  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-07-05  Simon MarlowRemove "fuel", adapt to Hoopl changes, fix warnings
2012-07-04  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-02-13  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-02-08  Simon MarlowNew stack layout algorithm
2012-02-03  Simon MarlowSmall improvement to control-flow optimisation
2012-01-17  Simon MarlowSnapshot
2011-12-19  Simon MarlowMore codegen refactoring with simonpj
2011-12-19  Iavor S. DiatchkiMerge remote-tracking branch 'origin/type-nats' into...
2011-08-25  Simon Marlowdisable a debug trace
2011-08-25  Simon Marlowrewrite branchChainElim; other refactoring in CmmContFl...
2011-08-25  Simon Peyton JonesRenaming only
2011-08-25  Simon MarlowSnapshot of codegen refactoring to share with simonpj
2011-01-30  Iavor S. DiatchkiMerge branch 'master' into type-nats
2011-01-24  Simon MarlowMerge in new code generator branch.
2009-09-11  simonpj@microsoft.comComments and Cmm notes
2009-07-24  Ian LynaghRemove GHC's haskell98 dependency
2009-03-31  dias@eecs.tufts.eduBuggy optimizations caused function-call return to...
2009-03-03  dias@eecs.harvard.eduA few bug fixes; some improvements spurred by paper...
2008-10-13  dias@eecs.harvard.eduBig collection of patches for the new codegen branch.
2008-08-14  dias@eecs.harvard.eduMerging in the new codegen branch
2008-07-20  Thomas SchillingFix Haddock errors.
2008-05-29  dias@eecs.harvard.eduReplacing copyins and copyouts with data-movement instr...
2008-05-29  dias@eecs.harvard.eduCmm back end upgrades
2007-09-12  Norman Ramseyremove remaining redundancies from ZipCfgCmmRep
2007-09-12  Ian LynaghRemove warning flags from individual compiler modules
2007-09-12  Norman Ramseychange the zipper representation of calls
2007-09-11  Norman Ramseysplit the CmmGraph constructor interface from the repre...
2007-09-07  Norman Ramseyadding new files to do with new cmm functionality