Support MO_{Add,Sub}IntC and MO_Add2 in the LLVM backend
[ghc.git] / compiler / codeGen /
2015-07-04  Michal TerepetaSupport MO_{Add,Sub}IntC and MO_Add2 in the LLVM backend
2015-07-03  Peter TrommlerImplement PowerPC 64-bit native code backend for Linux
2015-06-28  Ben GamariAdd -fcross-module-specialise flag
2015-06-25  Reid BartonBe aware of overlapping global STG registers in CmmSink...
2015-06-16  Ben GamariEncode alignment in MO_Memcpy and friends
2015-06-16  Ben GamariEncode alignment in MO_Memcpy and friends
2015-06-16  Ben Gamariusers_guide: Various spelling fixes
2015-06-16  Ben GamariLexer: Suggest adding 'let' on unexpected '=' token
2015-06-01  Alan ZimmermanApiAnnotations : strings in warnings do not return...
2015-03-30  Joachim BreitnerRefactor the story around switches (#10137)
2015-03-19  Thomas MiedemaRemove comments and flag for GranSim
2015-03-02  Joachim BreitnerSmall emitCmmSwitch/emitCmmLitSwitch refactoring
2015-03-02  Joachim BreitnerImprove if-then-else tree for cases on literal values
2015-02-24  Simon MarlowFix comments, and a little reformatting
2015-02-20  Simon Peyton JonesAdd a bizarre corner-case to cgExpr (Trac #9964)
2015-02-10  Yuri de WitReplace .lhs with .hs in compiler comments
2014-12-17  Simon Peyton JonesImprove an ASSERT
2014-12-17  Gabor GreifTypos in comments
2014-12-16  Peter WortmannAdd unwind information to Cmm
2014-12-16  Peter WortmannTick scopes
2014-12-16  Peter WortmannSource notes (Cmm support)
2014-12-16  Peter WortmannSource notes (CorePrep and Stg support)
2014-12-15  Carter Tazio SchonwaldChanging prefetch primops to have a `seq`-like interface
2014-11-19  Luke Ianniniarm64: 64bit iOS and SMP support (#7942)
2014-11-12  Simon MarlowPer-thread allocation counters and limits
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-08-23  Reid BartonAdd MO_AddIntC, MO_SubIntC MachOps and implement in...
2014-08-14  Herbert Valerio... Implement new CLZ and CTZ primops (re #9340)
2014-08-12  Johan TibellStgCmmPrim: add note to stop using fixed size signed...
2014-08-12  Johan TibellshouldInlinePrimOp: Fix Int overflow
2014-08-10  Reid BartonMake IntAddCOp, IntSubCOp into GenericOps
2014-07-21  Edward Z. YangRename PackageId to PackageKey, distinguishing it from...
2014-06-30  Johan TibellRe-add more primops for atomic ops on byte arrays
2014-06-26  Johan TibellRevert "Add more primops for atomic ops on byte arrays"
2014-06-26  Joachim BreitnerMerge Thomas Miedema’s syn-all improvments
2014-06-24  Johan TibellAdd more primops for atomic ops on byte arrays
2014-06-08  Simon MarlowDon't use showPass in the backend (#8973)
2014-05-15  Herbert Valerio... Add LANGUAGE pragmas to compiler/ source files
2014-05-04  Simon MarlowRevert "Per-thread allocation counters and limits"
2014-05-02  Simon MarlowPer-thread allocation counters and limits
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-30  Johan TibellAdd inline versions of copy ops for small arrays
2014-03-29  Johan TibellAdd SmallArray# and SmallMutableArray# types
2014-03-28  Johan TibellMake copy array ops out-of-line by default
2014-03-22  Johan TibellcodeGen: inline allocation optimization for clone array...
2014-03-13  Johan TibellcodeGen: allocate small byte arrays of statically known...
2014-03-13  Simon Peyton JonesComments on virtHp, realHp (Trac #8864)
2014-03-11  Johan TibellFix incorrect loop condition in inline array allocation
2014-03-11  Simon MarlowRefactor inline array allocation
2014-03-11  Simon MarlowRepresent offsets into heap objects with byte, not...
2014-03-11  Johan TibellcodeGen: allocate small arrays of statically known...
2014-02-27  Simon MarlowFix a bug in codegen for non-updatable selector thunks...
2014-02-13  Baldur BlöndalCleaned up Maybes.lhs
2014-02-01  Jan StolarekLoopification jump between stack and heap checks
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-12-05  Patrick PalkaRemove the LFBlackHole constructor
2013-12-04  Patrick PalkaUpdate and deduplicate the comments on CAF management...
2013-12-04  Patrick PalkaMove the allocation of CAF blackholes into 'newCAF...
2013-12-01  Patrick PalkaMove the LDV code below the self-loop label (#8275)
2013-12-01  Patrick PalkaDon't explicitly refer to nodeReg in ldvEnterClosure
2013-12-01  Jan StolarekDocument solution to #8275
2013-12-01  Patrick PalkaFix loopification with profiling and enable it by defau...
2013-11-28  Simon MarlowComments on slow-call-shortcutting
2013-11-28  Patrick PalkaFix up shortcut for slow calls
2013-11-28  Simon MarlowImplement shortcuts for slow calls (#6084)
2013-11-22  Simon Peyton JonesMove isVoidRep, isGcPtrRep to TyCon to join primRepSize...
2013-11-14  Simon MarlowFix some cases where we were leaving slop in the heap...
2013-11-14  Simon Marlowcomments
2013-10-26  Austin SeippRevert "Implement shortcuts for slow calls that would...
2013-10-26  Austin SeippRevert "comments"
2013-10-25  Simon Marlowcomments
2013-10-25  Simon MarlowImplement shortcuts for slow calls that would require...
2013-10-23  Richard EisenbergMerge branch 'master' of git://git.haskell.org/ghc
2013-10-18  Simon Peyton JonesMore comments about stack layout
2013-10-18  Richard EisenbergMerge branch 'master' of git://git.haskell.org/ghc
2013-10-18  Simon Peyton JonesComments (about the stack overflow check) only
2013-10-16  Jan StolarekGenerate (old + 0) instead of Sp in stack checks
2013-10-11  Simon MarlowFix a bug in the canned selector code when profiling.
2013-10-04  Simon Peyton JonesComments only
2013-10-02  Austin SeippAdd support for prefetch with locality levels.
2013-10-01  Simon MarlowGlobally replace "hackage.haskell.org" with "ghc.haskel...
2013-09-23  Geoffrey MainlandMerge branch 'wip/simd'
2013-09-23  Geoffrey MainlandCheck that SIMD vector instructions are compatible...
2013-09-23  Geoffrey MainlandPass 512-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandAdd support for 512-bit-wide vectors.
2013-09-23  Geoffrey MainlandPass 256-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandAdd support for 256-bit-wide vectors.
2013-09-23  Geoffrey MainlandSIMD primops are now generated using schemas that are...
2013-09-18  Jan StolarekAdd flag to control loopification
2013-09-15  Duncan CouttsNew primops for byte range copies ByteArray# <-> Addr#
2013-09-11  Austin SeippFix AMP warnings.
2013-09-04  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-02  Edward Z. YangExplicit import lists for StgCmmProf.
2013-08-31  Ryan NewtonMerge branch 'master' into atomics
next