Replace Digraph's Node type synonym with a data type
[ghc.git] / compiler / nativeGen / RegAlloc / Liveness.hs
2017-04-05  Matthew PickeringReplace Digraph's Node type synonym with a data type
2017-03-01  David FeuerUpgrade UniqSet to a newtype
2017-01-04  Gabor GreifTypofixes in manual and comments [ci skip]
2016-12-08  Michal TerepetaBlockId: remove BlockMap and BlockSet synonyms
2016-11-29  Michal TerepetaRemove most functions from cmm/BlockId
2016-10-06  Joachim BreitnerRegAlloc: Make some pattern matched complete
2016-08-06  Ömer Sinan AğacanRegAlloc: Use IntSet/IntMaps instead of generic Set...
2016-07-01  Bartosz NitkaRemove uniqSetToList
2016-06-30  Bartosz NitkaRemove ufmToList
2016-06-23  Bartosz NitkaProvide Uniquable version of SCC
2016-01-18  Jan StolarekReplace calls to `ptext . sLit` with `text`
2015-12-03  Ben GamariKill redundant patterns
2014-09-26  Thomas MiedemaDelete hack that was once needed to fix the build
2014-07-31  Simon MarlowAllow multiple entry points when allocating recursive...
2014-06-06  Simon MarlowFix discarding of unreachable code in the register...
2014-05-15  Herbert Valerio... Add LANGUAGE pragmas to compiler/ source files
2014-04-19  Jan StolarekValidate inferred theta. Fixes #8883
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-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-09-23  Simon MarlowDiscard unreachable code in the register allocator...
2013-04-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-04-07  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2013-04-07  Gabor GreifFix typos
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-02  Simon Peyton JonesMerge remote-tracking branch 'origin/master'
2012-09-28  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-20  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-09-20  Simon Marlowfix warning
2012-09-20  Ian LynaghRemove redundant pragmas from RegAlloc.Liveness
2012-09-17  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-17  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-09-15  Simon Peyton JonesMerge remote branch 'origin/master'
2012-09-14  Ian LynaghMove some more constants into platformConstants
2012-08-28  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-08-23  Simon Peyton JonesMerge ../HEAD
2012-08-21  Ian LynaghPass platform down to lastxmm
2012-07-30  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-07-30  Simon MarlowNew codegen: do not split proc-points when using the NCG
2012-07-04  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-06-14  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-06-13  Ian LynaghStop exporting, and stop using, some deprecated functions
2012-06-13  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-06-13  Ian LynaghRemove more unused Platform arguments
2012-06-13  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-06-13  Ian LynaghRemove PlatformOutputable
2011-12-19  Iavor S. DiatchkiMerge remote-tracking branch 'origin/type-nats' into...
2011-12-13  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org//ghc
2011-12-13  Simon Marlowsome small optimisations
2011-10-04  Jose Pedro MagalhaesMerge branch 'master' into fix#5464
2011-10-02  Ian LynaghMore CPP removal: pprDynamicLinkerAsmLabel in CLabel
2011-08-25  Simon Peyton JonesRenaming only
2011-07-29  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-27  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-18  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-18  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-15  Ian LynaghRemove more defaultTargetPlatform uses
2011-07-15  Ian LynaghMore work towards cross-compilation
2011-07-12  Ian LynaghWhitespace only in compiler/nativeGen/RegAlloc/Liveness.hs
2011-07-06  Max BolingbrokeRefactoring: explicitly mark whether we have an info...
2011-07-05  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-07-05  Max BolingbrokeRefactoring: use a structured CmmStatics type rather...
2011-01-30  Iavor S. DiatchkiMerge branch 'master' into type-nats
2011-01-24  Simon MarlowMerge in new code generator branch.
2010-10-13  benl@ouroborus.netRegAlloc: Track slot liveness over jumps in spill cleaner
2010-09-13  simonpj@microsoft.comSuper-monster patch implementing the new typechecker...
2010-06-24  benl@ouroborus.netFix warnings
2010-06-24  benl@ouroborus.netNCG: Reverse SCCs after each round in the graph allocator
2010-06-24  benl@ouroborus.netNCG: Do explicit check for precondition of computeLiveness
2010-06-23  benl@ouroborus.netNCG: Handle stripping of liveness info from procs with...
2009-09-17  Ben.Lippmeier@anu... NCG: Remember to keep the entry block first when erasin...
2009-09-17  Ben.Lippmeier@anu... NCG: Refactor representation of code with liveness...
2009-09-17  Ben.Lippmeier@anu... NCG: Refactor LiveCmmTop to hold a list of SCCs instead...
2009-09-17  Ben.Lippmeier@anu... NCG: Allow the liveness map in a LiveInfo to be Nothing
2009-05-18  Ben.Lippmeier@anu... Split Reg into vreg/hreg and add register pairs
2009-02-15  Ben.Lippmeier@anu... NCG: Split up the native code generator into arch speci...
2009-02-04  Ben.Lippmeier@anu... NCG: Move RegLiveness -> RegAlloc.Liveness