summaryrefslogtreecommitdiff
path: root/compiler/simplStg
Commit message (Expand)AuthorAgeFilesLines
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-101-5/+10
* Fix a bug in unboxed sum layout generationÖmer Sinan Ağacan2016-08-091-1/+3
* Fix the non-Linux buildErik de Castro Lopo2016-07-221-8/+8
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-214-189/+1035
* Comments onlySimon Peyton Jones2016-06-101-0/+16
* Typos in commentsGabor Greif2016-05-271-3/+3
* More fixes for unboxed tuplesSimon Peyton Jones2016-05-271-16/+71
* Comments onlySimon Peyton Jones2016-05-241-1/+2
* Print which warning-flag controls an emitted warningMichael Walker2016-02-251-1/+1
* Remove "use mask" from StgAlt syntaxÖmer Sinan Ağacan2016-02-242-18/+9
* Remove unused LiveVars and SRT fields of StgCaseÖmer Sinan Ağacan2016-02-082-23/+9
* Revert "Remove unused LiveVars and SRT fields of StgCase and StgLetNoEscape"Ömer Sinan Ağacan2016-02-062-9/+23
* Remove unused LiveVars and SRT fields of StgCase and StgLetNoEscapeÖmer Sinan Ağacan2016-02-042-23/+9
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-1/+1
* Move Stg-specific code from DynFlags to SimplStgÖmer Sinan Ağacan2015-12-021-0/+22
* StgSyn: Remove unused SRT constructorÖmer Sinan Ağacan2015-12-021-1/+0
* Minor simplification in unariser pass:Ömer Sinan Ağacan2015-11-011-13/+11
* Refactor tuple constraintsSimon Peyton Jones2015-05-181-5/+5
* Revert multiple commitsAustin Seipp2015-05-141-5/+5
* Refactor tuple constraintsSimon Peyton Jones2015-05-131-5/+5
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-1/+1
* Source notes (CorePrep and Stg support)Peter Wortmann2014-12-162-6/+3
* compiler: de-lhs simplStg/Austin Seipp2014-12-033-63/+53
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-153-0/+6
* Refactor the way dump flags are handledIan Lynagh2012-10-181-4/+3
* Some alpha renamingIan Lynagh2012-10-161-2/+2
* Remove a copy of foldM, and use the standard function insteadIan Lynagh2012-10-161-7/+2
* Whitespace only in simplStg/SimplStg.lhsIan Lynagh2012-10-161-54/+47
* Rename DynFlag to GeneralFlagIan Lynagh2012-10-161-1/+1
* Remove some old-codegen cruftSimon Marlow2012-09-252-175/+4
* Comments and laout onlySimon Peyton Jones2012-09-151-49/+103
* Move wORD_SIZE_IN_BITS to DynFlagsIan Lynagh2012-09-142-51/+52
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-043-7/+178
|\
| * Change more uses of sortLe to sortByIan Lynagh2012-06-221-2/+2
| * Pass DynFlags to the LogActionIan Lynagh2012-06-111-1/+1
| * Merge remote-tracking branch 'origin/unboxed-tuple-arguments2'Paolo Capriotti2012-06-052-2/+171
| |\
| | * Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-152-2/+171
| * | Replace printDump with a new SeverityIan Lynagh2012-05-291-2/+3
| |/
* | Don't call computeSRTs when -fnew-codegen is onSimon Marlow2012-01-271-1/+3
|/
* Fix warnings in simplStg/SRT.lhsIan Lynagh2011-11-061-7/+4
* Whitespace in simplStg/SRT.lhsIan Lynagh2011-11-061-19/+12
* Fix warnings in StgStatsIan Lynagh2011-11-061-46/+35
* Use -fwarn-tabs when validatingIan Lynagh2011-11-043-0/+21
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-022-2/+2
* Remove a little more CPPIan Lynagh2011-10-151-2/+1
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-141-7/+9
* Remove unused importsIan Lynagh2009-07-071-2/+0
* Make some profiling flags dynamicIan Lynagh2008-12-091-1/+1
* Don't import FastString in HsVersions.hIan Lynagh2008-03-293-6/+0
* DEBUG removalIan Lynagh2008-03-291-4/+0