summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/SPARC/Ppr.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: CmmToAsm (#13009)Sylvain Henry2020-02-241-645/+0
* Do CafInfo/SRT analysis in CmmÖmer Sinan Ağacan2020-01-311-7/+7
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-6/+6
* Remove empty NCG.hJohn Ericson2019-09-131-1/+0
* Remove unused imports of the form 'import foo ()' (Fixes #17065)James Foster2019-08-151-1/+1
* Revert "Add support for SIMD operations in the NCG"Ben Gamari2019-07-161-5/+9
* Add support for SIMD operations in the NCGAbhiroop Sarkar2019-07-031-9/+5
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* asm-emit-time IND_STATIC eliminationGabor Greif2019-04-151-1/+10
* removing x87 register support from native code genCarter Schonwald2019-04-101-5/+4
* Rip out object splittingBen Gamari2019-03-051-7/+4
* NCG: fast compilation of very large strings (#16190)Sylvain Henry2019-02-141-7/+1
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-1/+2
* PPC NCG: Reduce memory consumption emitting string literalsPeter Trommler2019-01-131-10/+5
* Rename literal constructorsSylvain Henry2018-11-221-4/+4
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* nativeGen: Consistently use blockLbl to generate CLabels from BlockIdsBen Gamari2017-09-191-4/+5
* Typo fixedGabor Greif2017-08-241-1/+1
* Hoopl: remove dependency on Hoopl packageMichal Terepeta2017-06-231-1/+2
* Honour -dsuppress-uniques more thoroughlySimon Peyton Jones2017-02-171-6/+6
* BlockId: remove BlockMap and BlockSet synonymsMichal Terepeta2016-12-081-2/+2
* Reduce the size of string literals in binaries.Thijs Alkemade2016-12-061-0/+3
* Inline compiler/NOTES into X86/Ppr.hsMatthew Pickering2016-11-161-1/+1
* Restore original alignment for info tablesSimon Brenner2016-01-271-1/+6
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-36/+36
* Fix inconsistent pretty-printing of type familiesMichał Sośnicki2015-11-181-1/+1
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-27/+31
* Fix todo in compiler/nativeGen: Rename Size to Formatmarkus2015-07-071-45/+46
* Allow -dead_strip linking on platforms with .subsections_via_symbolsMoritz Angermann2014-11-191-6/+1
* Revert "Place static closures in their own section."Edward Z. Yang2014-10-201-1/+0
* Indentation and non-semantic changes only.Edward Z. Yang2014-10-191-10/+10
* Place static closures in their own section.Edward Z. Yang2014-10-011-0/+1
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-2/+2
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-301-1/+1
* Pass DynFlags down to bWordIan Lynagh2012-09-121-1/+2
* Fix the PPC and SPARC NCGs to handle multiple info tables in a procSimon Marlow2012-09-071-16/+21
* Convert prefix uses of (<>) to infix <>Ian Lynagh2012-08-051-1/+1
* fix merge bugsSimon Marlow2012-07-301-3/+3
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-35/+37
* Remove pprNatCmmDecl's Platform argumentIan Lynagh2012-07-241-5/+6
* Remove a load of Platform argumentsIan Lynagh2012-07-181-117/+117
* Whitespace only in nativeGen/SPARC/Ppr.hsIan Lynagh2012-07-181-305/+300
* Move -fno-warn-orphan flag into individual modulesIan Lynagh2012-07-151-0/+1
* Remove PlatformOutputableIan Lynagh2012-06-131-2/+2
* Use SDoc rather than Doc in the native gensIan Lynagh2012-06-121-47/+45
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Remove all Haskell conditionals on HAVE_SUBSECTIONS_VIA_SYMBOLSIan Lynagh2011-10-191-17/+17
* Remove some CPP from nativeGen/SPARC/Ppr.hsIan Lynagh2011-10-151-8/+4
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-114/+116