summaryrefslogtreecommitdiff
path: root/compiler/codeGen/StgCmmEnv.hs
Commit message (Expand)AuthorAgeFilesLines
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Move isVoidRep, isGcPtrRep to TyCon to join primRepSizeW etcSimon Peyton Jones2013-11-221-4/+1
* Cleanup StgCmm passJan Stolarek2013-08-201-37/+16
* Trailing whitespaces, code formatting, detabifyJan Stolarek2013-08-201-11/+11
* ticky enhancementsNicolas Frisby2013-03-291-1/+5
* Remove unnecessary DynFlags arg to mkCgIdInfoSimon Peyton Jones2013-03-091-4/+4
* Remove cg_tag from CgIdInfoBoris Sukholitko2013-03-091-6/+3
* Detabify StgCmmEnvBoris Sukholitko2013-03-091-63/+55
* Move tAG_BITS into platformConstantsIan Lynagh2012-09-161-8/+8
* Pass DynFlags down to gcWordIan Lynagh2012-09-121-2/+3
* Pass DynFlags down to bWordIan Lynagh2012-09-121-18/+22
* Fix -split-objs with the new code generatorSimon Marlow2012-09-041-5/+3
* Remove uses of fixC from the codeGen, and make the FCode monad strictSimon Marlow2012-08-091-15/+13
* Generate one fewer temps per heap allocationSimon Marlow2012-08-071-8/+7
* Small code simplificationIan Lynagh2012-07-181-4/+2
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-041-1/+0
|\
| * Remove StgTypeArg since it was never used and is probably broken anywayMax Bolingbroke2012-05-151-1/+0
* | Lower safe foreign calls in the new CmmLayoutStackSimon Marlow2012-03-061-2/+1
|/
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-2/+4
* get rid of the cg_rep field of CgIdInfo, which wasn't used anywhereSimon Marlow2011-08-251-3/+3
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-13/+19
* Immediately tag initialization code to prevent untagged spills.Edward Z. Yang2011-03-231-3/+11
* Merge in new code generator branch.Simon Marlow2011-01-241-2/+1
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-1/+1
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Big collection of patches for the new codegen branch.dias@eecs.harvard.edu2008-10-131-24/+47
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-0/+209