summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/PPC/Ppr.hs
Commit message (Expand)AuthorAgeFilesLines
* Inline compiler/NOTES into X86/Ppr.hsMatthew Pickering2016-11-161-1/+1
* PPC NCG: Fix pretty printing of st[wd]ux instr.Peter Trommler2016-05-161-1/+2
* PPC NCG: Improve pointer de-tagging codePeter Trommler2016-04-291-0/+11
* Fix AIX/ppc codegen in `-prof` compilation modeHerbert Valerio Riedel2016-03-271-2/+8
* Add NCG support for AIX/ppc32Herbert Valerio Riedel2016-03-241-5/+34
* PPC NCG: Emit more portable `fcmpu 0, ...` instead of `fcmpu cr0, ...`Herbert Valerio Riedel2016-03-211-2/+6
* Restore original alignment for info tablesSimon Brenner2016-01-271-3/+9
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-109/+109
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-1/+0
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-54/+40
* nativeGen.PPC: Fix shift arith. right > 31 bitsPeter Trommler2015-11-111-3/+8
* PPC: Fix right shift by 32 bits #10870Erik de Castro Lopo2015-10-121-6/+15
* compiler/nativeGen/PPC/Ppr.hs: WhitespaceErik de Castro Lopo2015-10-121-7/+7
* nativeGen PPC: fix > 16 bit offsets in stack handlingPeter Trommler2015-10-021-0/+33
* Fix todo in compiler/nativeGen: Rename Size to Formatmarkus2015-07-071-41/+41
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-031-21/+142
* powerpc: fix and enable shared libraries by default on linuxSergei Trofimovich2014-12-141-0/+12
* 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-21/+21
* Place static closures in their own section.Edward Z. Yang2014-10-011-0/+1
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-1/+1
* 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
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-36/+37
* Remove pprNatCmmDecl's Platform argumentIan Lynagh2012-07-241-5/+6
* Remove unnecessary Platform arguments in nativeGen/PPC/Ppr.hsIan Lynagh2012-07-241-207/+214
* Move -fno-warn-orphan flag into individual modulesIan Lynagh2012-07-151-0/+1
* Use 'ppr' rather than 'pprCLabel platform'Ian Lynagh2012-06-131-19/+19
* Remove PlatformOutputableIan Lynagh2012-06-131-2/+2
* Use SDoc rather than Doc in the native gensIan Lynagh2012-06-121-44/+42
* PPC: Handle right shift of > 31 bits. Fix #5900.Erik de Castro Lopo2012-03-231-3/+11
* PPC ppr: tabs -> spaces.Erik de Castro Lopo2012-03-231-232/+225
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Remove unused IF_OS_* CPP definitionsIan Lynagh2011-10-231-4/+4
* Finish removing CPP from nativeGen/PPC/Ppr.hsIan Lynagh2011-10-231-51/+31
* Remove half the CPP from nativeGen/PPC/Ppr.hsIan Lynagh2011-10-231-126/+120
* Remove all Haskell conditionals on HAVE_SUBSECTIONS_VIA_SYMBOLSIan Lynagh2011-10-191-17/+17
* Fix build on OX X amd64Ian Lynagh2011-10-021-3/+3
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-108/+111
* Renaming onlySimon Peyton Jones2011-08-251-6/+6
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-151-70/+70
* More work towards cross-compilationIan Lynagh2011-07-151-3/+3
* CPP removalIan Lynagh2011-07-131-5/+6
* Refactoring: explicitly mark whether we have an info table in RawCmmMax Bolingbroke2011-07-061-14/+16
* Remove the unused CmmAlign and CmmDataLabel from CmmStaticMax Bolingbroke2011-07-051-16/+1
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-051-2/+6
* Eliminate IF_ARCH_sparcIan Lynagh2011-05-311-3/+1