summaryrefslogtreecommitdiff
path: root/compiler/cmm/CmmParse.y
Commit message (Expand)AuthorAgeFilesLines
* Fix conversions between Double/Float and simple-integerIan Lynagh2008-06-141-0/+1
* Missing import in C-- parserdias@eecs.harvard.edu2008-06-021-0/+1
* replace hints with kinds in parser as wellNorman Ramsey2008-05-031-6/+6
* Add back an erroneously removed #include "HsVersions.h"Ian Lynagh2008-04-231-0/+2
* (F)SLIT -> (f)sLit in CmmParseIan Lynagh2008-04-221-46/+44
* Add some more generic (en|de)code(Double|Float) codeIan Lynagh2008-04-171-0/+1
* Do not #include external header files when compiling via CSimon Marlow2008-04-021-1/+3
* change CmmActual, CmmFormal to use a data CmmHinted rather than tuple (#1405)Isaac Dupree2008-01-041-6/+6
* add missing import that happy -agc secretly providedIsaac Dupree2007-12-271-0/+1
* re-instate missing parts of "put the @N suffix on stdcall foreign calls in .c...Simon Marlow2007-10-171-3/+17
* a good deal of salutory renamingNorman Ramsey2007-09-071-55/+55
* massive changes to add a 'zipper' representation of C--Norman Ramsey2007-09-061-18/+4
* put the @N suffix on stdcall foreign calls in .cmm codeSimon Marlow2007-09-041-5/+19
* 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
* Windows: remove the {Enter,Leave}CricialSection wrappersSimon Marlow2007-08-291-0/+1
* Added a case for non-zero arity INFO_TABLE_FUN to the Cmm parser.Michael D. Adams2007-08-061-0/+13
* Change to the Cmm syntax. Put gc_block before update_frame.Michael D. Adams2007-08-061-10/+10
* put CmmReturnInfo into a CmmCall (and related types)Norman Ramsey2007-08-201-10/+10
* annotate C-- calls that do not returnNorman Ramsey2007-08-201-3/+10
* Rename a constructor CmmForeignCall to CmmCallee, and tidy Cmm codesimonpj@microsoft.com2007-08-091-4/+4
* Add import facility to cmm parserClemens Fruhwirth2007-07-131-1/+8
* Fix the knot-tying in loopDecls to actually do what its comment tells: provid...Clemens Fruhwirth2007-07-131-2/+5
* Made the label generation in the Cmm parser more directMichael D. Adams2007-07-181-16/+11
* Fixes for the unreg buildIan Lynagh2007-07-181-13/+19
* Properly parse GC blocks for functions with info tablesMichael D. Adams2007-07-151-1/+1
* Added comment to the Cmm parser showing code for use one CPS is enabledMichael D. Adams2007-07-051-0/+1
* Added support for GC block declaration to the Cmm syntaxMichael D. Adams2007-07-051-9/+16
* Added support for update frames to the CPS passMichael D. Adams2007-07-031-26/+34
* Allow safety information on calls in Cmm filesMichael D. Adams2007-06-281-11/+37
* Fix a bug in the Cmm parser where formal params didn't get boundMichael D. Adams2007-06-281-14/+28
* Implemented and fixed bugs in CmmInfo handlingMichael D. Adams2007-06-271-44/+5
* Added stack checks to the CPS algorithmMichael D. Adams2007-06-271-23/+58
* First pass at implementing info tables for CPSMichael D. Adams2007-06-271-26/+27
* Added an SRT to each CmmCall and added the current SRT to the CgMonadMichael D. Adams2007-06-271-8/+13
* Added pointerhood to LocalRegMichael D. Adams2007-06-271-11/+34
* Add formal parameters to the Cmm parserMichael D. Adams2007-06-061-13/+35
* Changed C-- parser to allow multiple return valuesMichael D. Adams2007-05-291-16/+23
* Added "C--" foreign calling conventionMichael D. Adams2007-05-161-9/+11
* Added 'return' to C--, and made arguments to 'jump' into CmmExprMichael D. Adams2007-05-161-2/+9
* FIX #1418 (partially)Simon Marlow2007-06-131-3/+6
* Fixed copy-and-paste error in the machOps of compiler/cmm/CmmParse.yMichael D. Adams2007-05-111-3/+3
* add the constructor name field to the info table for RTS constructorsSimon Marlow2007-04-271-1/+8
* Re-working of the breakpoint supportSimon Marlow2007-04-171-0/+1
* Remove vectored returns.Simon Marlow2007-02-281-10/+5
* Add a warning for tabs in source filesIan Lynagh2007-01-121-3/+7
* Support RelocatableReadOnlyData section type in CmmParse, and use it where ne...wolfgang.thaller@gmx.net2006-10-221-0/+1
* Module header tidyup, phase 1Simon Marlow2006-10-111-18/+18
* Generalise Package SupportSimon Marlow2006-07-251-4/+3