summaryrefslogtreecommitdiff
path: root/compiler/cmm/CmmLex.x
Commit message (Expand)AuthorAgeFilesLines
* cmm: Expose machine's stack and return address registerBen Gamari2015-11-011-0/+2
* Fix unused-matches warnings in CmmLex.xThomas Miedema2015-08-091-4/+4
* Add Note [Warnings in code generated by Alex]Thomas Miedema2015-07-071-5/+1
* Use -fno-warn-unused-imports instead of hiding `ord`Thomas Miedema2015-07-051-1/+2
* Lexer: remove -fno-warn-unused-do-bindThomas Miedema2015-07-041-6/+3
* Replace usages of `-w` by `-fno-warn`sThomas Miedema2015-07-041-4/+7
* Typos in error messages and in commentsGabor Greif2015-04-101-1/+1
* cmm lex: drop unused 'align' tokenSergei Trofimovich2015-01-201-2/+0
* Add unwind information to CmmPeter Wortmann2014-12-161-0/+2
* Revert "BC-breaking changes to C-- CLOSURE syntax."Edward Z. Yang2014-10-201-2/+0
* BC-breaking changes to C-- CLOSURE syntax.Edward Z. Yang2014-10-011-0/+2
* cmm: detabify/unwhitespace CmmLexAustin Seipp2014-07-201-104/+104
* Add a way to reserve temporary stack space in high-level CmmSimon Marlow2014-01-161-1/+3
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Add Cmm support for 512-bit-wide values.Geoffrey Mainland2013-09-221-0/+3
* Add Cmm support for 256-bit-wide values.Geoffrey Mainland2013-09-221-0/+3
* Add a bits128 type to C--.Geoffrey Mainland2013-02-011-0/+3
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-6/+10
* Make profiling work with multiple capabilities (+RTS -N)Simon Marlow2011-11-291-2/+3
* Unconditionally derive some instancesIan Lynagh2011-10-251-2/+0
* Update to work with Alex 3.0: basically disabling Alex's new UnicodeSimon Marlow2011-08-051-3/+14
* Refactor SrcLoc and SrcSpanIan Lynagh2011-06-091-10/+10
* Merge in new code generator branch.Simon Marlow2011-01-241-1/+1
* More modules that need LANGUAGE BangPatternssimonpj@microsoft.com2010-11-121-0/+1
* Don't restrict filenames in line pragmas to printable characters; fixes #4207Ian Lynagh2010-08-051-1/+1
* Remove an unnecessary #includeIan Lynagh2010-07-151-2/+0
* Fix #3741, simplifying things in the processSimon Marlow2009-12-101-2/+2
* Columns now start at 1, as lines already didIan Lynagh2009-11-271-1/+1
* Comments onlysimonpj@microsoft.com2009-10-291-1/+1
* Hide warnings from alex/happy sourcesIan Lynagh2009-05-141-1/+1
* Require a bang pattern when unlifted types are where/let bound; #3182Ian Lynagh2009-04-241-1/+1
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-2/+12
* 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
* annotate C-- calls that do not returnNorman Ramsey2007-08-201-0/+4
* Document use of no-break space in lexer for C--Michael D. Adams2007-05-211-1/+1
* Added 'return' to C--, and made arguments to 'jump' into CmmExprMichael D. Adams2007-05-161-0/+2
* parseInteger->parseUnsignedInteger to clarify meaningIsaac Dupree2007-05-261-5/+5
* Fixed a minor redundancy in the C-- lexerMichael D. Adams2007-05-101-1/+1
* Fixed the C-- lexer to comply with the standard on hex escape sequences.Michael D. Adams2007-05-101-1/+1
* Documented the Unicode tricks that are being played in the lexersMichael D. Adams2007-05-101-3/+3
* Module header tidyup, phase 1Simon Marlow2006-10-111-2/+3
* Merge Haddock comment support from ghc.haddock -- big patchdavve@dtek.chalmers.se2006-10-051-2/+2
* new syntax: "prim %OP (args)" for using CallishMachOps in .cmmSimon Marlow2006-06-291-0/+2
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+311