summaryrefslogtreecommitdiff
path: root/compiler/codeGen/StgCmmLayout.hs
Commit message (Expand)AuthorAgeFilesLines
* Add "Unregisterised" as a field in the settings fileIan Lynagh2012-08-071-7/+9
* Make tablesNextToCode "dynamic"Ian Lynagh2012-08-061-7/+7
* Explicitly share some return continuationsSimon Marlow2012-08-021-12/+19
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-1/+1
* Make -fscc-profiling a dynamic flagIan Lynagh2012-07-241-57/+64
* Track liveness of GlobalRegs in the new code generatorSimon Marlow2012-07-091-12/+17
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-041-16/+11
|\
| * Remove some unnecessary platform argumentsIan Lynagh2012-06-131-4/+2
| * Remove PlatformOutputableIan Lynagh2012-06-131-6/+3
| * Pass DynFlags down to showSDocIan Lynagh2012-06-121-3/+3
| * Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-151-4/+4
* | Lower safe foreign calls in the new CmmLayoutStackSimon Marlow2012-03-061-67/+75
* | New stack layout algorithmSimon Marlow2012-02-081-24/+140
* | Different implementation of MkGraphSimon Marlow2012-01-251-5/+5
|/
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-7/+14
* refactoring and fixing the stage 2 compilationSimon Marlow2011-08-251-1/+1
* Refactoring: reduce usage of mkConInfo, with a view to killing itSimon Marlow2011-08-251-18/+10
* avoid record selector error on closureProfSimon Marlow2011-08-251-1/+1
* rename LRep to ArgRepSimon Marlow2011-08-251-37/+37
* More refactoring (CgRep)Simon Peyton Jones2011-08-251-2/+4
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-147/+18
* Put the info CLabel in CmmInfoTable rather than a localness flag, tidy up som...Max Bolingbroke2011-07-281-4/+2
* Don't export the _info symbol for the data constructor worker bindingsMax Bolingbroke2011-07-071-1/+1
* Merge in new code generator branch.Simon Marlow2011-01-241-28/+11
* Remove unncessary fromIntegral callssimonpj@microsoft.com2010-11-161-1/+1
* Fixed calling convention for unboxed tuplesdias@cs.tufts.edu2009-09-181-5/+6
* Merge RtsLabelInfo.Rts* with RtsLabelInfo.Rts*FSBen.Lippmeier@anu.edu.au2009-10-181-18/+18
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-1/+1
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Debugging by Sesame Street:dias@eecs.tufts.edu2009-04-031-1/+1
* Better handling of node parameter in calling conventionsdias@eecs.tufts.edu2009-03-251-3/+7
* Calls with and without passing node arguments more clearly separateddias@eecs.tufts.edu2009-03-231-2/+2
* Another small step: call and return conventions specified separately when mak...dias@eecs.tufts.edu2009-03-231-6/+6
* Small step toward call-conv improvement: separate out calls and returnsdias@eecs.tufts.edu2009-03-231-2/+2
* A few bug fixes; some improvements spurred by paper writingdias@eecs.harvard.edu2009-03-031-2/+2
* drop some debugging traces and use only one flag for new codegendias@eecs.harvard.edu2008-11-261-3/+1
* Removed warnings, made Haddock happy, added examples in documentationdias@eecs.harvard.edu2008-10-171-3/+0
* Don't adjust hp up when the case scrutinee won't allocatedias@eecs.harvard.edu2008-10-141-12/+16
* Big collection of patches for the new codegen branch.dias@eecs.harvard.edu2008-10-131-33/+79
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-0/+618