summaryrefslogtreecommitdiff
path: root/compiler/cmm
Commit message (Expand)AuthorAgeFilesLines
* Add rebindable syntax for if-then-elsesimonpj@microsoft.com2010-10-221-2/+2
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-198-15/+31
* Fix build following haskell98 and -fglasgow-exts changesIan Lynagh2010-10-061-3/+2
* Some refactoring and simplification in TcInteract.occurChecksimonpj@microsoft.com2010-10-071-1/+1
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-146-91/+102
* Fix build with 6.10Ian Lynagh2010-09-135-0/+10
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-138-9/+53
* Work around missing type signature in Happysimonpj@microsoft.com2010-07-301-1/+9
* Add two local type signaturessimonpj@microsoft.com2010-07-292-12/+18
* 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
* typo in commentSimon Marlow2010-06-161-1/+1
* Make mkPState and pragState take their arguments in the same orderIan Lynagh2010-07-061-1/+1
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-152-1/+2
* Add missing constant folding and optimisation for unsigned divisionSimon Marlow2010-04-221-0/+5
* New implementation of BLACKHOLEsSimon Marlow2010-03-291-0/+2
* Comments and type signatures onlysimonpj@microsoft.com2010-03-091-0/+23
* add a noteSimon Marlow2010-03-091-0/+3
* Beef up cmmMiniInline a tiny bitSimon Marlow2010-02-162-20/+32
* Patch for shared libraries support on FreeBSDIan Lynagh2010-01-061-3/+3
* Assume CmmLabels have dynamic linkage on non-WindowsBen.Lippmeier.anu.edu.au2010-01-021-3/+5
* When compiling viac, don't need to emit prototypes for symbols in the RTSBen.Lippmeier@anu.edu.au2010-01-021-1/+9
* Tag ForeignCalls with the package they correspond toBen.Lippmeier@anu.edu.au2010-01-024-35/+141
* Typo in commentBen.Lippmeier@anu.edu.au2009-12-291-1/+1
* Fix #3741, simplifying things in the processSimon Marlow2009-12-101-2/+2
* Add a new to-do to cmm-notessimonpj@microsoft.com2009-12-071-0/+4
* Columns now start at 1, as lines already didIan Lynagh2009-11-272-2/+2
* Comments onlysimonpj@microsoft.com2009-11-122-14/+35
* Morguing dead codedias@cs.tufts.edu2009-09-181-85/+8
* More sensible use of -fnew-codegen and less debugging outputdias@cs.tufts.edu2009-09-184-19/+19
* Minor refactoring and formattingdias@cs.tufts.edu2009-09-183-11/+34
* Keep Touch'd variables live through the back enddias@cs.tufts.edu2009-09-183-7/+9
* Fixed calling convention for unboxed tuplesdias@cs.tufts.edu2009-09-181-4/+50
* validate fixesBen.Lippmeier@anu.edu.au2009-11-061-0/+1
* * Refactor CLabel.RtsLabel to CLabel.CmmLabelBen.Lippmeier@anu.edu.au2009-11-064-181/+103
* Add missing case to externallyVisibleCLabelBen.Lippmeier@anu.edu.au2009-10-221-0/+1
* Add CLabel.CmmLabel and start refactoringBen.Lippmeier@anu.edu.au2009-10-181-143/+203
* Haddockify and clean up commentingBen.Lippmeier@anu.edu.au2009-10-181-61/+70
* Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FSBen.Lippmeier@anu.edu.au2009-10-184-110/+65
* Add notes to cmm-notes, following conversation with John Diassimonpj@microsoft.com2009-11-051-0/+15
* Add Outputable.blankLine and use itsimonpj@microsoft.com2009-10-293-10/+8
* Comments onlysimonpj@microsoft.com2009-10-291-1/+1
* emitRetUT: cope with arguments overlapping with results (#3546)Simon Marlow2009-09-281-1/+3
* Comments and Cmm notessimonpj@microsoft.com2009-09-112-39/+166
* Add cmm-notes, describing Simon and John's work on Cmm pipelinesimonpj@microsoft.com2009-09-111-0/+345
* Comments in Cmmsimonpj@microsoft.com2009-09-105-14/+67
* Comments only, on Cmm data typessimonpj@microsoft.com2009-09-103-9/+40
* Minor documentation fixes.Thomas Schilling2009-07-221-0/+6
* Rename primops from foozh_fast to stg_foozhSimon Marlow2009-08-031-1/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-022-2/+2