| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix the unregisterised build; fixes #5901 | Ian Lynagh | 2012-02-27 | 1 | -1/+2 |
* | Track STG live register information for use in LLVM | David Terei | 2012-01-09 | 1 | -1/+1 |
* | Remove unused argument field on CmmJump | David Terei | 2012-01-05 | 1 | -1/+1 |
* | Make profiling work with multiple capabilities (+RTS -N) | Simon Marlow | 2011-11-29 | 1 | -1/+5 |
* | Get rid of the "safety" field of CmmCall (OldCmm) | Simon Marlow | 2011-11-29 | 1 | -16/+11 |
* | Allow the use of R9 and R10 in primops; fixes trac #5423 | Ian Lynagh | 2011-11-06 | 1 | -0/+12 |
* | Give a better error for uses of R11, R12, ...; trac #5422 | Ian Lynagh | 2011-11-06 | 1 | -1/+5 |
* | make CAFs atomic, to fix #5558 | Simon Marlow | 2011-10-17 | 1 | -5/+7 |
* | Improve the handling of Integer literals | Ian Lynagh | 2011-09-17 | 1 | -1/+1 |
* | change how Integer's are handled in Core | Ian Lynagh | 2011-09-13 | 1 | -0/+3 |
* | Fix warnings in codeGen/CgUtils.hs | Ian Lynagh | 2011-09-11 | 1 | -38/+38 |
* | Whitespace only in codeGen/CgUtils.hs | Ian Lynagh | 2011-09-11 | 1 | -296/+296 |
* | Renaming only | Simon Peyton Jones | 2011-08-25 | 1 | -1/+1 |
* | Snapshot of codegen refactoring to share with simonpj | Simon Marlow | 2011-08-25 | 1 | -141/+13 |
* | Repair sanity of infoTableLabelFromCI in old code generator | Max Bolingbroke | 2011-07-28 | 1 | -7/+1 |
* | Refactoring: use a structured CmmStatics type rather than [CmmStatic] | Max Bolingbroke | 2011-07-05 | 1 | -7/+7 |
* | Make assignTemp_ less pessimistic | Johan Tibell | 2011-05-30 | 1 | -6/+10 |
* | Make array copy primops inline | Johan Tibell | 2011-05-19 | 1 | -3/+16 |
* | Merge in new code generator branch. | Simon Marlow | 2011-01-24 | 1 | -5/+4 |
* | LLVM: Stop llvm saving stg caller-save regs across C calls | David Terei | 2010-07-05 | 1 | -1/+1 |
* | Add new LLVM code generator to GHC. (Version 2) | David Terei | 2010-06-15 | 1 | -27/+179 |
* | Beef up cmmMiniInline a tiny bit | Simon Marlow | 2010-02-16 | 1 | -7/+0 |
* | Tag ForeignCalls with the package they correspond to | Ben.Lippmeier@anu.edu.au | 2010-01-02 | 1 | -3/+5 |
* | * Refactor CLabel.RtsLabel to CLabel.CmmLabel | Ben.Lippmeier@anu.edu.au | 2009-11-06 | 1 | -11/+23 |
* | Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FS | Ben.Lippmeier@anu.edu.au | 2009-10-18 | 1 | -4/+4 |
* | RTS tidyup sweep, first phase | Simon Marlow | 2009-08-02 | 1 | -1/+1 |
* | When generating C, don't pretend functions are data | Ian Lynagh | 2009-02-06 | 1 | -1/+1 |
* | Remove dead code from CgUtils | Ian Lynagh | 2008-12-17 | 1 | -1/+0 |
* | Merging in the new codegen branch | dias@eecs.harvard.edu | 2008-08-14 | 1 | -98/+91 |
* | Add optional eager black-holing, with new flag -feager-blackholing | Simon Marlow | 2008-11-18 | 1 | -0/+1 |
* | Document CgUtils, follow Digraph changes | Max Bolingbroke | 2008-07-31 | 1 | -2/+2 |
* | Replacing copyins and copyouts with data-movement instructions | dias@eecs.harvard.edu | 2008-05-29 | 1 | -0/+1 |
* | replace Cmm 'hint' with 'kind' | Norman Ramsey | 2008-05-03 | 1 | -5/+5 |
* | DEBUG removal | Ian Lynagh | 2008-03-29 | 1 | -2/+0 |
* | change CmmActual, CmmFormal to use a data CmmHinted rather than tuple (#1405) | Isaac Dupree | 2008-01-04 | 1 | -5/+5 |
* | Add better panic message in getSRTInfo (Trac #1973) | simonpj@microsoft.com | 2007-12-20 | 1 | -0/+1 |
* | #include ../includes/MachRegs.h rather than just MachRegs.h | Ian Lynagh | 2007-12-05 | 1 | -1/+1 |
* | Move OPTIONS pragmas above comments | Ian Lynagh | 2007-09-21 | 1 | -7/+7 |
* | Make various assertions work when !DEBUG | Ian Lynagh | 2007-09-08 | 1 | -2/+0 |
* | a good deal of salutory renaming | Norman Ramsey | 2007-09-07 | 1 | -3/+3 |
* | change of representation for GenCmm, GenCmmTop, CmmProc | Norman Ramsey | 2007-09-05 | 1 | -2/+2 |
* | Fix CodingStyle#Warnings URLs | Ian Lynagh | 2007-09-04 | 1 | -1/+1 |
* | Use OPTIONS rather than OPTIONS_GHC for pragmas | Ian Lynagh | 2007-09-03 | 1 | -2/+2 |
* | Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modules | Ian Lynagh | 2007-09-01 | 1 | -0/+7 |
* | put CmmReturnInfo into a CmmCall (and related types) | Norman Ramsey | 2007-08-20 | 1 | -1/+1 |
* | Rename a constructor CmmForeignCall to CmmCallee, and tidy Cmm code | simonpj@microsoft.com | 2007-08-09 | 1 | -1/+1 |
* | Change the strategy to determine dynamic data access | Clemens Fruhwirth | 2007-07-31 | 1 | -3/+3 |
* | Pointer Tagging | Simon Marlow | 2007-07-27 | 1 | -0/+62 |
* | Typo fix in comment | Michael D. Adams | 2007-07-16 | 1 | -1/+1 |
* | Factor 'callerSaveVolatileRegs' out of the NCG and into CgUtil | Michael D. Adams | 2007-07-17 | 1 | -6/+185 |