summaryrefslogtreecommitdiff
path: root/compiler/cmm/Cmm.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary warnings suppressions, fixes ticket #7756; thanks monoidal...Edward Z. Yang2013-03-091-1/+0
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-1/+38
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-301-2/+10
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-1/+6
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-5/+10
* GHC 7.4 is now required for building HEADIan Lynagh2012-07-201-5/+0
* Remove "fuel", adapt to Hoopl changes, fix warningsSimon Marlow2012-07-051-4/+4
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-041-9/+1
|\
| * Remove tabs, so that I can push.Iavor S. Diatchki2011-12-181-9/+1
* | just commentsSimon Marlow2012-02-081-2/+0
* | New stack layout algorithmSimon Marlow2012-02-081-1/+2
* | commentsSimon Marlow2012-02-031-1/+4
|/
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Renaming onlySimon Peyton Jones2011-08-251-15/+19
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-152/+132
* 'Fix' a validation problem when bootstrap is 7.2.1David Terei2011-08-191-1/+1
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-051-2/+2
* More aggressive CmmRegOff inlining, and fix failure to inline to assignments.Edward Z. Yang2011-05-151-2/+3
* Add GenCmmGraph, which is a generic version of CmmGraph.Edward Z. Yang2011-04-151-8/+13
* Fix warningsSimon Marlow2011-01-281-2/+6
* Merge in new code generator branch.Simon Marlow2011-01-241-417/+166
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-1/+1
* Add two local type signaturessimonpj@microsoft.com2010-07-291-12/+16
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-0/+1
* Keep Touch'd variables live through the back enddias@cs.tufts.edu2009-09-181-0/+1
* Comments only, on Cmm data typessimonpj@microsoft.com2009-09-101-1/+3
* A few bug fixes; some improvements spurred by paper writingdias@eecs.harvard.edu2009-03-031-1/+1
* Big collection of patches for the new codegen branch.dias@eecs.harvard.edu2008-10-131-2/+8
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-39/+88
* haddock 2 doc fixesIan Lynagh2008-08-281-1/+1
* Replacing copyins and copyouts with data-movement instructionsdias@eecs.harvard.edu2008-05-291-9/+1
* Cmm back end upgradesdias@eecs.harvard.edu2008-05-291-4/+9
* replace Cmm 'hint' with 'kind'Norman Ramsey2008-05-031-8/+8
* change CmmActual, CmmFormal to use a data CmmHinted rather than tuple (#1405)Isaac Dupree2008-01-041-4/+12
* massive convulsion in ZipDataflowNorman Ramsey2007-09-211-0/+1
* Small changes to mk-ing flow graphssimonpj@microsoft.com2007-09-191-3/+3
* get freshBlockId out of ZipCfg and bury it in MkZipCfg where it belongsNorman Ramsey2007-09-151-2/+2
* Turn off orphan warningsIan Lynagh2007-09-101-4/+0
* a good deal of salutory renamingNorman Ramsey2007-09-071-21/+16
* Fix building with old compilers which don't understand -fno-warn-orphansIan Lynagh2007-09-061-8/+4
* massive changes to add a 'zipper' representation of C--Norman Ramsey2007-09-061-170/+81
* change of representation for GenCmm, GenCmmTop, CmmProcNorman Ramsey2007-09-051-18/+19
* enable and slay warnings in cmm/Cmm.hsNorman Ramsey2007-09-051-7/+2
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* put CmmReturnInfo into a CmmCall (and related types)Norman Ramsey2007-08-201-3/+4
* annotate C-- calls that do not returnNorman Ramsey2007-08-201-0/+4
* Rename a constructor CmmForeignCall to CmmCallee, and tidy Cmm codesimonpj@microsoft.com2007-08-091-58/+63
* Added support for GC block declaration to the Cmm syntaxMichael D. Adams2007-07-051-1/+1