| Commit message (Expand) | Author | Age | Files | Lines |
* | Module hierarchy: StgToCmm (#13009) | Sylvain Henry | 2019-09-10 | 1 | -4/+4 |
* | Fix a Note name in CmmNode | Ömer Sinan Ağacan | 2019-06-19 | 1 | -1/+1 |
* | NCG: New code layout algorithm. | Andreas Klebinger | 2018-11-17 | 1 | -1/+22 |
* | compiler: introduce custom "GhcPrelude" Prelude | Herbert Valerio Riedel | 2017-09-19 | 1 | -1/+2 |
* | Hoopl: remove dependency on Hoopl package | Michal Terepeta | 2017-06-23 | 1 | -1/+3 |
* | Cmm: Add support for undefined unwinding statements | Ben Gamari | 2017-02-08 | 1 | -4/+4 |
* | Generalize CmmUnwind and pass unwind information through NCG | Ben Gamari | 2017-02-08 | 1 | -4/+6 |
* | Minor cleanup of foldRegs{Used,Defd} | Michal Terepeta | 2016-11-29 | 1 | -18/+15 |
* | Delete Ord Unique | Bartosz Nitka | 2016-06-30 | 1 | -6/+16 |
* | CmmNode: Make CmmTickScope's Unique strict | Ben Gamari | 2016-06-18 | 1 | -1/+1 |
* | Warn about simplifiable class constraints | Simon Peyton Jones | 2016-04-22 | 1 | -1/+1 |
* | Annotate CmmBranch with an optional likely target | Simon Marlow | 2015-09-23 | 1 | -9/+11 |
* | Refactor the story around switches (#10137) | Joachim Breitner | 2015-03-30 | 1 | -8/+8 |
* | Eliminate so-called "silent superclass parameters" | Simon Peyton Jones | 2014-12-23 | 1 | -1/+3 |
* | Some Dwarf generation fixes | Peter Wortmann | 2014-12-18 | 1 | -4/+7 |
* | Add unwind information to Cmm | Peter Wortmann | 2014-12-16 | 1 | -0/+10 |
* | Tick scopes | Peter Wortmann | 2014-12-16 | 1 | -6/+129 |
* | Source notes (Cmm support) | Peter Wortmann | 2014-12-16 | 1 | -1/+13 |
* | Add LANGUAGE pragmas to compiler/ source files | Herbert Valerio Riedel | 2014-05-15 | 1 | -1/+6 |
* | Clarify comments and liberalise stack-check optimisation slightly | Simon Peyton Jones | 2013-10-18 | 1 | -1/+5 |
* | Fix definition of DefinerOfRegs for CmmForeignCall | Jan Stolarek | 2013-09-04 | 1 | -5/+74 |
* | Comments and type synonym in CmmSink | Jan Stolarek | 2013-09-03 | 1 | -0/+2 |
* | Fix a bug in stack layout with safe foreign calls (#8083) | Simon Marlow | 2013-07-24 | 1 | -5/+6 |
* | Whitespace only in CmmNode | Ian Lynagh | 2013-04-14 | 1 | -21/+14 |
* | Derive instance Eq for CmmNode | Gabor Greif | 2013-04-06 | 1 | -14/+3 |
* | comments | Simon Marlow | 2013-03-05 | 1 | -2/+3 |
* | Remove OldCmm, convert backends to consume new Cmm | Simon Marlow | 2012-11-12 | 1 | -1/+13 |
* | Generalize register sets and liveness calculations. | Geoffrey Mainland | 2012-10-30 | 1 | -11/+49 |
* | Produce new-style Cmm from the Cmm parser | Simon Marlow | 2012-10-08 | 1 | -14/+32 |
* | Fix a bug in foldExpDeep | Simon Marlow | 2012-08-31 | 1 | -8/+1 |
* | Foreign calls may clobber caller-saves registers | Simon Marlow | 2012-08-06 | 1 | -8/+28 |
* | GHC 7.4 is now required for building HEAD | Ian Lynagh | 2012-07-20 | 1 | -6/+0 |
* | Track liveness of GlobalRegs in the new code generator | Simon Marlow | 2012-07-09 | 1 | -11/+11 |
* | Delete some unused code | Simon Marlow | 2012-07-05 | 1 | -4/+0 |
* | Remove "fuel", adapt to Hoopl changes, fix warnings | Simon Marlow | 2012-07-05 | 1 | -1/+1 |
* | a bit more UNPACKing | Simon Marlow | 2012-03-15 | 1 | -4/+7 |
* | remove dead code | Simon Marlow | 2012-03-15 | 1 | -31/+0 |
* | remove unused Conventions (Foreign, Private) | Simon Marlow | 2012-02-13 | 1 | -8/+0 |
* | New stack layout algorithm | Simon Marlow | 2012-02-08 | 1 | -2/+2 |
* | add mapSuccessors | Simon Marlow | 2012-02-03 | 1 | -1/+9 |
* | don't inline foldExpDeep | Simon Marlow | 2012-01-30 | 1 | -1/+0 |
* | optimise foldExpDeep | Simon Marlow | 2012-01-25 | 1 | -1/+10 |
* | strictness annotations | Simon Marlow | 2012-01-23 | 1 | -2/+2 |
* | unpack the Label in CmmEntry | Simon Marlow | 2012-01-18 | 1 | -1/+1 |
* | More codegen refactoring with simonpj | Simon Marlow | 2011-12-19 | 1 | -0/+5 |
* | Use -fwarn-tabs when validating | Ian Lynagh | 2011-11-04 | 1 | -0/+7 |
* | Snapshot of codegen refactoring to share with simonpj | Simon Marlow | 2011-08-25 | 1 | -8/+15 |
* | 'Fix' a validation problem when bootstrap is 7.2.1 | David Terei | 2011-08-19 | 1 | -1/+1 |
* | comment updates | Simon Marlow | 2011-06-28 | 1 | -4/+7 |
* | Port MachOp folding to new code generator. | Edward Z. Yang | 2011-06-17 | 1 | -0/+50 |