summaryrefslogtreecommitdiff
path: root/compiler/codeGen/CgUtils.hs
Commit message (Expand)AuthorAgeFilesLines
* change CmmActual, CmmFormal to use a data CmmHinted rather than tuple (#1405)Isaac Dupree2008-01-041-5/+5
* Add better panic message in getSRTInfo (Trac #1973)simonpj@microsoft.com2007-12-201-0/+1
* #include ../includes/MachRegs.h rather than just MachRegs.hIan Lynagh2007-12-051-1/+1
* Move OPTIONS pragmas above commentsIan Lynagh2007-09-211-7/+7
* Make various assertions work when !DEBUGIan Lynagh2007-09-081-2/+0
* a good deal of salutory renamingNorman Ramsey2007-09-071-3/+3
* change of representation for GenCmm, GenCmmTop, CmmProcNorman Ramsey2007-09-051-2/+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-1/+1
* Rename a constructor CmmForeignCall to CmmCallee, and tidy Cmm codesimonpj@microsoft.com2007-08-091-1/+1
* Change the strategy to determine dynamic data accessClemens Fruhwirth2007-07-311-3/+3
* Pointer TaggingSimon Marlow2007-07-271-0/+62
* Typo fix in commentMichael D. Adams2007-07-161-1/+1
* Factor 'callerSaveVolatileRegs' out of the NCG and into CgUtilMichael D. Adams2007-07-171-6/+185
* Implemented and fixed bugs in CmmInfo handlingMichael D. Adams2007-06-271-13/+16
* First pass at implementing info tables for CPSMichael D. Adams2007-06-271-1/+17
* Added an SRT to each CmmCall and added the current SRT to the CgMonadMichael D. Adams2007-06-271-2/+42
* Added pointerhood to LocalRegMichael D. Adams2007-06-271-24/+35
* Moved global register saving from the backend to codeGenMichael D. Adams2007-05-251-1/+11
* Store the constructor name in the info table in UTF-8Simon Marlow2007-05-091-1/+1
* Semi-tagging optimisationSimon Marlow2007-01-221-3/+0
* Semi-tagging optimisationSimon Marlow2007-01-221-0/+3
* small debugging output cleanupmrchebas@gmail.com2007-01-191-4/+5
* don't make jump tables for small switches (<= 4 branches)mrchebas@gmail.com2007-01-191-3/+5
* Module header tidyup, phase 1Simon Marlow2006-10-111-21/+18
* Generalise Package SupportSimon Marlow2006-07-251-7/+5
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+688