summaryrefslogtreecommitdiff
path: root/compiler/cmm/MkGraph.hs
Commit message (Expand)AuthorAgeFilesLines
* Silence two AMP warningsHerbert Valerio Riedel2013-11-031-1/+5
* Fix the Slow calling convention (#7192)Simon Marlow2012-11-131-24/+8
* fix 'return' in cmm code when tablesNextToCode==FalseSimon Marlow2012-11-051-7/+1
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-301-6/+6
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-67/+81
* refactor flattenCmmAGraphSimon Marlow2012-09-201-17/+20
* non-tablesNextToCode fix for returns in the new codegenSimon Marlow2012-09-201-6/+1
* Pass DynFlags down to wordWidthIan Lynagh2012-09-121-3/+3
* Pass DynFlags down to gcWordIan Lynagh2012-09-121-1/+1
* Pass DynFlags down to bWordIan Lynagh2012-09-121-1/+1
* Avoid the quadratic append trap in flattenCmmAGraphSimon Marlow2012-08-211-48/+59
* Eliminate "r = r" in mkAssignSimon Marlow2012-08-071-0/+1
* Add "Unregisterised" as a field in the settings fileIan Lynagh2012-08-071-47/+56
* Explicitly share some return continuationsSimon Marlow2012-08-021-5/+22
* Track liveness of GlobalRegs in the new code generatorSimon Marlow2012-07-091-12/+17
* Remove "fuel", adapt to Hoopl changes, fix warningsSimon Marlow2012-07-051-1/+1
* Lower safe foreign calls in the new CmmLayoutStackSimon Marlow2012-03-061-9/+6
* New stack layout algorithmSimon Marlow2012-02-081-48/+71
* Different implementation of MkGraphSimon Marlow2012-01-251-259/+185
* SnapshotSimon Marlow2012-01-171-1/+1
* Clarify some commentsIan Lynagh2011-11-051-1/+2
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-6/+0
* Remove type synonyms for CmmFormals, CmmActuals (and hinted versions).Edward Z. Yang2011-06-131-17/+17
* Bake in ByteOff to ParamLocation, and remove ArgumentFormat synonym.Edward Z. Yang2011-06-131-1/+1
* Comments, layout and cmm-notesSimon Peyton Jones2011-06-101-18/+27
* Add GenCmmGraph, which is a generic version of CmmGraph.Edward Z. Yang2011-04-151-1/+1
* Merge in new code generator branch.Simon Marlow2011-01-241-0/+409