Refactor SrcLoc and SrcSpan
[ghc-hetmet.git] / compiler / cmm / CmmParse.y
2011-06-09 Ian LynaghRefactor SrcLoc and SrcSpan
2011-05-31 David TereiAdd new mem{cpy,set,move} cmm prim ops.
2011-05-11 Simon Marlowfix the names of the floating-point operations in the...
2011-04-26 Edward Z. YangRaw versions of if and switch.
2011-01-24 Simon MarlowMerge in new code generator branch.
2010-11-17 Simon Marlowremove -XNoMonomorphismRestriction
2010-11-17 Simon Marlowadd some {-# LANGUAGE BangPatterns #-} to mollify GHC
2010-10-22 simonpj@microsoft.comAdd rebindable syntax for if-then-else
2010-09-19 Edward Z. YangInterruptible FFI calls with pthread_kill and CancelSyn...
2010-07-30 simonpj@microsoft.comWork around missing type signature in Happy
2010-07-06 Ian LynaghMake mkPState and pragState take their arguments in...
2010-01-02 Ben.Lippmeier@anu... Tag ForeignCalls with the package they correspond to
2009-11-27 Ian LynaghColumns now start at 1, as lines already did
2009-11-06 Ben.Lippmeier@anu... * Refactor CLabel.RtsLabel to CLabel.CmmLabel
2009-10-18 Ben.Lippmeier@anu... Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FS
2009-09-28 Simon MarlowemitRetUT: cope with arguments overlapping with results...
2009-06-08 Ian LynaghPut "%expect 0" directives in the .y files
2009-05-14 Ian LynaghHide warnings from alex/happy sources
2009-04-24 Ian LynaghRequire a bang pattern when unlifted types are where...
2009-02-07 Ian LynaghCorrect an IsFunction that should be IsData
2009-02-06 Ian LynaghWhen generating C, don't pretend functions are data
2008-10-13 dias@eecs.harvard.eduBig collection of patches for the new codegen branch.
2008-08-14 dias@eecs.harvard.eduMerging in the new codegen branch
2008-09-14 Thomas SchillingReturn parser errors and warnings instead of dying.
2008-06-14 Ian LynaghFix conversions between Double/Float and simple-integer
2008-06-02 dias@eecs.harvard.eduMissing import in C-- parser
2008-05-03 Norman Ramseyreplace hints with kinds in parser as well
2008-04-23 Ian LynaghAdd back an erroneously removed #include "HsVersions.h"
2008-04-22 Ian Lynagh(F)SLIT -> (f)sLit in CmmParse
2008-04-17 Ian LynaghAdd some more generic (en|de)code(Double|Float) code
2008-04-02 Simon MarlowDo not #include external header files when compiling...
2008-01-04 Isaac Dupreechange CmmActual, CmmFormal to use a data CmmHinted...
2007-12-27 Isaac Dupreeadd missing import that happy -agc secretly provided
2007-10-17 Simon Marlowre-instate missing parts of "put the @N suffix on stdca...
2007-09-07 Norman Ramseya good deal of salutory renaming
2007-09-06 Norman Ramseymassive changes to add a 'zipper' representation of C--
2007-09-04 Simon Marlowput the @N suffix on stdcall foreign calls in .cmm...
2007-09-04 Ian LynaghFix CodingStyle#Warnings URLs
2007-09-03 Ian LynaghUse OPTIONS rather than OPTIONS_GHC for pragmas
2007-09-01 Ian LynaghAdd {-# OPTIONS_GHC -w #-} and some blurb to all compil...
2007-08-29 Simon MarlowWindows: remove the {Enter,Leave}CricialSection wrappers
2007-08-06 Michael D. AdamsAdded a case for non-zero arity INFO_TABLE_FUN to the...
2007-08-06 Michael D. AdamsChange to the Cmm syntax. Put gc_block before update_frame.
2007-08-20 Norman Ramseyput CmmReturnInfo into a CmmCall (and related types)
2007-08-20 Norman Ramseyannotate C-- calls that do not return
2007-08-09 simonpj@microsoft.comRename a constructor CmmForeignCall to CmmCallee, and...
2007-07-13 Clemens FruhwirthAdd import facility to cmm parser
2007-07-13 Clemens FruhwirthFix the knot-tying in loopDecls to actually do what...
2007-07-18 Michael D. AdamsMade the label generation in the Cmm parser more direct
2007-07-18 Ian LynaghFixes for the unreg build
2007-07-15 Michael D. AdamsProperly parse GC blocks for functions with info tables
2007-07-05 Michael D. AdamsAdded comment to the Cmm parser showing code for use...
2007-07-05 Michael D. AdamsAdded support for GC block declaration to the Cmm syntax
2007-07-03 Michael D. AdamsAdded support for update frames to the CPS pass
2007-06-28 Michael D. AdamsAllow safety information on calls in Cmm files
2007-06-28 Michael D. AdamsFix a bug in the Cmm parser where formal params didn...
2007-06-27 Michael D. AdamsImplemented and fixed bugs in CmmInfo handling
2007-06-27 Michael D. AdamsAdded stack checks to the CPS algorithm
2007-06-27 Michael D. AdamsFirst pass at implementing info tables for CPS
2007-06-27 Michael D. AdamsAdded an SRT to each CmmCall and added the current...
2007-06-27 Michael D. AdamsAdded pointerhood to LocalReg
2007-06-06 Michael D. AdamsAdd formal parameters to the Cmm parser
2007-05-29 Michael D. AdamsChanged C-- parser to allow multiple return values
2007-05-16 Michael D. AdamsAdded "C--" foreign calling convention
2007-05-16 Michael D. AdamsAdded 'return' to C--, and made arguments to 'jump...
2007-06-13 Simon MarlowFIX #1418 (partially)
2007-05-11 Michael D. AdamsFixed copy-and-paste error in the machOps of compiler...
2007-04-27 Simon Marlowadd the constructor name field to the info table for...
2007-04-17 Simon MarlowRe-working of the breakpoint support
2007-02-28 Simon MarlowRemove vectored returns.
2007-01-12 Ian LynaghAdd a warning for tabs in source files
2006-10-22 wolfgang.thaller... Support RelocatableReadOnlyData section type in CmmPars...
2006-10-11 Simon MarlowModule header tidyup, phase 1
2006-07-25 Simon MarlowGeneralise Package Support
2006-06-29 Simon Marlownew syntax: "prim %OP (args)" for using CallishMachOps...
2006-06-20 Simon MarlowGenerate a new unique for each label
2006-04-07 Simon MarlowReorganisation of the source tree