summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/PPC
Commit message (Expand)AuthorAgeFilesLines
* Modules: CmmToAsm (#13009)Sylvain Henry2020-02-246-4636/+0
* Modules: Driver (#13009)Sylvain Henry2020-02-214-4/+4
* Do CafInfo/SRT analysis in CmmÖmer Sinan Ağacan2020-01-314-19/+19
* Disable two warnings for files that trigger themTom Ellis2020-01-271-0/+2
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-255-25/+25
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Add `timesInt2#` primopSylvain Henry2019-12-021-0/+1
* Fix more typosBrian Wignall2019-12-021-1/+1
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Clean up `#include`s in the compilerJohn Ericson2019-10-051-1/+0
* Remove empty NCG.hJohn Ericson2019-09-134-4/+0
* Module hierarchy: StgToCmm (#13009)Sylvain Henry2019-09-103-3/+3
* Remove unused imports of the form 'import foo ()' (Fixes #17065)James Foster2019-08-151-1/+1
* Introduce a type for "platform word size", use it instead of IntÖmer Sinan Ağacan2019-08-061-1/+1
* Revert "Add support for SIMD operations in the NCG"Ben Gamari2019-07-162-12/+6
* Add support for SIMD operations in the NCGAbhiroop Sarkar2019-07-032-6/+12
* Correct closure observation, construction, and mutation on weak memory machines.Travis Whitaker2019-06-281-0/+3
* Move 'Platform' to ghc-bootJohn Ericson2019-06-194-4/+4
* Introduce log1p and expm1 primopschessai2019-06-091-0/+4
* powerpc32: fix stack allocation code generationSergei Trofimovich2019-05-311-1/+1
* powerpc32: fix 64-bit comparison (#16465)Sergei Trofimovich2019-05-311-0/+1
* asm-emit-time IND_STATIC eliminationGabor Greif2019-04-151-0/+11
* removing x87 register support from native code genCarter Schonwald2019-04-103-10/+5
* Add support for bitreverse primopAlexandre2019-04-011-0/+1
* PPC NCG: Use liveness information in CmmCallPeter Trommler2019-03-154-42/+49
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-2/+2
* Rip out object splittingBen Gamari2019-03-051-10/+7
* NCG: fast compilation of very large strings (#16190)Sylvain Henry2019-02-141-2/+1
* PPC NCG: Promote integers to word size in C callsPeter Trommler2019-01-311-13/+23
* PPC NCG: Rename constructorsPeter Trommler2019-01-171-28/+29
* Fix tab and improve whitespacePeter Trommler2019-01-171-7/+8
* PPC NCG: Register definitions for all 64-bit systemsPeter Trommler2019-01-171-7/+3
* PPC NCG: Make `stackHeaderSize` more generalPeter Trommler2019-01-171-7/+6
* PPC NCG: Make calling convention more generalPeter Trommler2019-01-171-6/+5
* PPC NCG: Refactor stack allocation codePeter Trommler2019-01-162-26/+15
* PPC NCG: Reduce memory consumption emitting string literalsPeter Trommler2019-01-131-15/+3
* PPC NCG: Remove Darwin supportPeter Trommler2019-01-014-144/+42
* PPC NCG: Simple 64-bit condition code on 32-bitPeter Trommler2018-12-301-3/+48
* PPC NCG: Generate MO_?_QuotRem for subword sizesPeter Trommler2018-12-111-21/+24
* PPC NCG: Implement MachOps for smaller sizesPeter Trommler2018-12-111-161/+146
* Rename literal constructorsSylvain Henry2018-11-221-3/+3
* NCG: New code layout algorithm.Andreas Klebinger2018-11-173-5/+14
* Fix precision of asinh/acosh/atanh by making them primopsArtem Pelenitsyn2018-08-211-0/+8
* stack: fix stack allocations on WindowsTamar Christina2018-07-181-8/+8
* Allow CmmLabelDiffOff with different widthsSimon Marlow2018-05-163-4/+5
* Add 'addWordC#' PrimOpSebastian Graf2018-05-051-0/+7
* PPC nativeGen: Add support for MO_SS_Conv_W32_W64Peter Trommler2018-03-191-0/+8
* Add new mbmi and mbmi2 compiler flagsJohn Ky2018-01-211-0/+2
* cmm: Use LocalBlockLabel instead of AsmTempLabel to represent blocksBen Gamari2017-11-282-5/+5