Simplify Control Flow Optimisations Cmm pass
[ghc.git] / compiler / cmm / CmmContFlowOpt.hs
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