summaryrefslogtreecommitdiff
path: root/compiler/cmm/CmmCPSGen.hs
Commit message (Expand)AuthorAgeFilesLines
* Implement stack chunks and separate TSO/STACK objectsSimon Marlow2010-12-151-2/+2
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-1/+3
* * Refactor CLabel.RtsLabel to CLabel.CmmLabelBen.Lippmeier@anu.edu.au2009-11-061-2/+3
* Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FSBen.Lippmeier@anu.edu.au2009-10-181-2/+2
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-1/+1
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Fix warnings in CmmCPSGenIan Lynagh2008-12-291-13/+23
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-33/+32
* Fix Haddock errors.Thomas Schilling2008-07-201-7/+7
* Replacing copyins and copyouts with data-movement instructionsdias@eecs.harvard.edu2008-05-291-0/+1
* replace Cmm 'hint' with 'kind'Norman Ramsey2008-05-031-9/+9
* (F)SLIT -> (f)sLit in CmmCPSGenIan Lynagh2008-04-121-4/+2
* Don't import FastString in HsVersions.hIan Lynagh2008-03-291-0/+1
* change CmmActual, CmmFormal to use a data CmmHinted rather than tuple (#1405)Isaac Dupree2008-01-041-9/+9
* a good deal of salutory renamingNorman Ramsey2007-09-071-6/+6
* change of representation for GenCmm, GenCmmTop, CmmProcNorman Ramsey2007-09-051-1/+3
* 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-6/+8
* Rename a constructor CmmForeignCall to CmmCallee, and tidy Cmm codesimonpj@microsoft.com2007-08-091-5/+5
* Fixes for the unreg buildIan Lynagh2007-07-181-2/+3
* Factor 'callerSaveVolatileRegs' out of the NCG and into CgUtilMichael D. Adams2007-07-171-7/+0
* Removed 'allow_header_set' argument from 'pack_continuation'.Michael D. Adams2007-07-151-12/+6
* Fixed conditional branches to proc pointsMichael D. Adams2007-07-151-26/+40
* Fixed CPS to account for info tables not being next to codeMichael D. Adams2007-07-151-1/+2
* Fix the CPS pass to pack the continuation with correct label form.Michael D. Adams2007-07-141-1/+1
* Eliminated use of 'fromJust' from the CPS passMichael D. Adams2007-07-051-2/+1
* Fixed a bug in the CPS passMichael D. Adams2007-07-051-1/+1
* Added support for GC block declaration to the Cmm syntaxMichael D. Adams2007-07-051-19/+8
* Added support for update frames to the CPS passMichael D. Adams2007-07-031-34/+63
* Moved 'continuationToProc' into a separate file, 'CmmCPSGen.hs'.Michael D. Adams2007-07-031-0/+475