Implement unboxed sum primitive type
[ghc.git] / compiler / codeGen / StgCmmUtils.hs
2016-07-21  Ömer Sinan AğacanImplement unboxed sum primitive type
2016-06-23  Bartosz NitkaProvide Uniquable version of SCC
2016-05-30  Ömer Sinan AğacanStgCmmUtils.emitMultiAssign: Make assertion msg more...
2016-01-05  Ben GamariStgCmmForeign: Push local register creation into code...
2015-11-12  Simon BrennerImplement function-sections for Haskell code, #8405
2015-10-15  Edward Z. YangRename package key to unit ID, and installed package...
2015-09-23  Simon MarlowAnnotate CmmBranch with an optional likely target
2015-06-28  Ben GamariAdd -fcross-module-specialise flag
2015-06-25  Reid BartonBe aware of overlapping global STG registers in CmmSink...
2015-03-30  Joachim BreitnerRefactor the story around switches (#10137)
2015-03-02  Joachim BreitnerSmall emitCmmSwitch/emitCmmLitSwitch refactoring
2015-03-02  Joachim BreitnerImprove if-then-else tree for cases on literal values
2014-12-16  Peter WortmannTick scopes
2014-10-20  Edward Z. YangRevert "Place static closures in their own section."
2014-10-02  Edward Z. YangPlace static closures in their own section.
2014-09-09  Austin SeippMake Applicative a superclass of Monad
2014-07-21  Edward Z. YangRename PackageId to PackageKey, distinguishing it from...
2014-05-15  Herbert Valerio... Add LANGUAGE pragmas to compiler/ source files
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-03-11  Simon MarlowRepresent offsets into heap objects with byte, not...
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-04-24  Ian LynaghIn CMM, only allow foreign calls to labels, not arbitra...
2013-04-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-03-29  Nicolas Frisbyticky enhancements
2013-03-09  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2013-03-09  Simon Peyton JonesRemove unused functions cmmConstrTag, cmmGetTag
2013-02-05  Manuel M T ChakravartyMerge branch 'refs/heads/vect-avoid' into vect-avoid...
2012-12-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-12-14  Ian LynaghInline some FastBytes/ByteString wrappers
2012-10-08  Simon MarlowProduce new-style Cmm from the Cmm parser
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-24  Simon MarlowMisc tidyup
2012-09-20  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-18  Ian LynaghMake StgHalfWord a portable type
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-17  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-09-16  Ian LynaghMove wORD_SIZE into platformConstants
2012-09-15  Simon Peyton JonesMerge remote branch 'origin/master'
2012-09-13  Ian LynaghUse oFFSET_* from platformConstants rather than Constants
2012-09-12  Ian LynaghPass DynFlags down to wordWidth
2012-09-12  Ian LynaghPass DynFlags down to bWord
2012-08-31  Simon MarlowCleanup: add mkIntExpr and zeroExpr utils
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 LynaghStgCmmUtils no longer needs to include HaskellMachRegs.h
2012-08-21  Ian LynaghUse haveRegBase in StgCmmUtils too
2012-08-21  Ian LynaghWhitespace only in StgCmmUtils
2012-08-21  Ian LynaghMove activeStgRegs into CodeGen.Platform
2012-08-21  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-08-21  Ian LynaghFix the generation of CallerSaves; fixes #7163
2012-08-08  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-08-07  Simon MarlowCleanup and fixes to profiling
2012-08-07  Ian LynaghDefine callerSaves for all platforms
2012-08-06  Ian LynaghStart separating out the RTS and Haskell imports of...
2012-08-05  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-08-02  Simon MarlowExplicitly share some return continuations
2012-07-20  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-07-20  Simon Peyton JonesMerge ../HEAD
2012-07-19  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-07-14  Ian LynaghImplement FastBytes, and use it for MachStr
2012-07-14  Ian LynaghMerge remote branch 'mikolaj/dcoutts'
2012-07-13  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-07-11  Simon Marlowremove some redundant SRT-related stuff
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-05  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-07-04  Simon MarlowFix merge-related problems
2012-07-04  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-06-22  Ian LynaghChange more uses of sortLe to sortBy
2012-06-08  Dimitrios.VytiniotisMerge branch 'master' of darcs.haskell.org/ghc
2012-06-08  Paolo CapriottiMerge remote-tracking branch 'origin/pretty-build'
2012-06-07  Ian LynaghMerge branch 'master' of darcs.haskell.org//ghc
2012-06-07  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-06-06  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-06-05  Paolo CapriottiMerge remote-tracking branch 'origin/unboxed-tuple...
2012-05-15  Max BolingbrokeSupport code generation for unboxed-tuple function...
2012-02-19  Simon MarlowMerge branch 'newcg' of /home/simonmar/code-all/work...
2012-02-14  Me at workMerge remote-tracking branch 'laptop/newcg' into newcg
2012-02-14  Simon MarlowFix an SRT-related bug
2012-02-13  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-02-08  Simon Marlowfix a bug
2012-01-27  Simon MarlowDon't call computeSRTs when -fnew-codegen is on
2012-01-25  Simon MarlowDifferent implementation of MkGraph
2011-12-19  Iavor S. DiatchkiMerge remote-tracking branch 'origin/type-nats' into...
2011-11-29  Dimitrios VytiniotisMerge branch 'master' of darcs.haskell.org//ghc
2011-11-29  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-11-29  Simon MarlowMake profiling work with multiple capabilities (+RTS -N)
2011-11-22  Simon Marlowmerge
2011-11-06  Ian LynaghAllow the use of R9 and R10 in primops; fixes trac...
2011-11-04  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-11-04  Ian LynaghUse -fwarn-tabs when validating
2011-10-18  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-10-17  Simon Marlowmake CAFs atomic, to fix #5558
2011-08-25  Simon MarlowRefactoring/renaming
next