| Commit message (Expand) | Author | Age | Files | Lines |
* | Modules: CmmToAsm (#13009) | Sylvain Henry | 2020-02-24 | 67 | -27914/+0 |
* | Modules: Driver (#13009) | Sylvain Henry | 2020-02-21 | 31 | -31/+31 |
* | Use concatMap(M) instead of `concat . map` and the monadic variant | Ömer Sinan Ağacan | 2020-02-20 | 2 | -2/+4 |
* | Disentangle DynFlags and SDoc | Sylvain Henry | 2020-02-20 | 3 | -11/+18 |
* | compiler: Qualify imports of Data.List | Ben Gamari | 2020-02-08 | 2 | -2/+2 |
* | Do CafInfo/SRT analysis in Cmm | Ömer Sinan Ağacan | 2020-01-31 | 18 | -70/+70 |
* | Disable two warnings for files that trigger them | Tom Ellis | 2020-01-27 | 8 | -0/+15 |
* | Module hierarchy: Cmm (cf #13009) | Sylvain Henry | 2020-01-25 | 42 | -157/+156 |
* | PmCheck: Formulate as translation between Clause Trees | Sebastian Graf | 2020-01-25 | 4 | -2/+11 |
* | Fix more typos, via an improved Levenshtein-style corrector | Brian Wignall | 2020-01-12 | 5 | -14/+14 |
* | Fix typos, via a Levenshtein-style corrector | Brian Wignall | 2020-01-04 | 7 | -7/+7 |
* | Add GHC-API logging hooks | Sylvain Henry | 2019-12-18 | 1 | -5/+15 |
* | Add `timesInt2#` primop | Sylvain Henry | 2019-12-02 | 3 | -0/+23 |
* | Fix more typos | Brian Wignall | 2019-12-02 | 2 | -2/+2 |
* | Fix typos, using Wikipedia list of common typos | Brian Wignall | 2019-11-28 | 9 | -10/+10 |
* | Fix typos | Brian Wignall | 2019-11-23 | 1 | -2/+1 |
* | Set correct length of DWARF .debug_aranges section (fixes #17428) | Szymon Nowicki-Korgol | 2019-11-08 | 1 | -1/+2 |
* | Make dynflag argument for withTiming pure. | Andreas Klebinger | 2019-10-23 | 1 | -2/+2 |
* | Fix bug in the x86 backend involving the CFG. | Andreas Klebinger | 2019-10-23 | 6 | -63/+288 |
* | Implement s390x LLVM backend. | Stefan Schulze Frielinghaus | 2019-10-22 | 5 | -0/+11 |
* | Add loop level analysis to the NCG backend. | klebinger.andreas@gmx.at | 2019-10-16 | 5 | -364/+1131 |
* | Fix #17334 where NCG did not properly update the CFG.wip/andreask/17334 | Andreas Klebinger | 2019-10-13 | 5 | -242/+353 |
* | Clean up `#include`s in the compiler | John Ericson | 2019-10-05 | 3 | -3/+0 |
* | Factor out a smaller part of Platform for host fallback | John Ericson | 2019-10-04 | 1 | -4/+4 |
* | PmCheck: Only ever check constantly many models against a single pattern | Sebastian Graf | 2019-09-25 | 1 | -0/+3 |
* | ErrUtils: split withTiming into withTiming and withTimingSilent | Alp Mestanogullari | 2019-09-19 | 1 | -3/+4 |
* | Remove empty NCG.h | John Ericson | 2019-09-13 | 15 | -27/+0 |
* | Module hierarchy: StgToCmm (#13009) | Sylvain Henry | 2019-09-10 | 12 | -12/+12 |
* | Make the C-- O and C types constructors with DataKinds | John Ericson | 2019-09-05 | 1 | -2/+5 |
* | Few tweaks in -ddump-debug output, minor refactoring | Ömer Sinan Ağacan | 2019-09-02 | 1 | -8/+6 |
* | Return results of Cmm streams in backends | Ömer Sinan Ağacan | 2019-08-28 | 1 | -12/+14 |
* | Remove redundant OPTIONS_GHC in BlockLayout.hs | Andreas Klebinger | 2019-08-27 | 1 | -3/+0 |
* | Remove Bag fold specialisations (#16969) | Richard Lupton | 2019-08-19 | 1 | -2/+2 |
* | Remove unused imports of the form 'import foo ()' (Fixes #17065) | James Foster | 2019-08-15 | 12 | -15/+6 |
* | Introduce a type for "platform word size", use it instead of Int | Ömer Sinan Ağacan | 2019-08-06 | 3 | -14/+11 |
* | compiler: emit finer grained codegen events to eventlog | Alp Mestanogullari | 2019-08-02 | 1 | -20/+25 |
* | Revert "Add support for SIMD operations in the NCG" | Ben Gamari | 2019-07-16 | 16 | -799/+97 |
* | Add support for SIMD operations in the NCG | Abhiroop Sarkar | 2019-07-03 | 16 | -97/+799 |
* | Correct closure observation, construction, and mutation on weak memory machines. | Travis Whitaker | 2019-06-28 | 3 | -1/+9 |
* | Move 'Platform' to ghc-boot | John Ericson | 2019-06-19 | 33 | -33/+33 |
* | Use DeriveFunctor throughout the codebase (#15654) | Krzysztof Gogolewski | 2019-06-12 | 3 | -14/+11 |
* | Introduce log1p and expm1 primops | chessai | 2019-06-09 | 3 | -0/+12 |
* | powerpc32: fix stack allocation code generation | Sergei Trofimovich | 2019-05-31 | 1 | -1/+1 |
* | powerpc32: fix 64-bit comparison (#16465) | Sergei Trofimovich | 2019-05-31 | 1 | -0/+1 |
* | Use datatype for unboxed returns when loading ghc into ghci | Michael Sloan | 2019-05-22 | 2 | -37/+69 |
* | Remove all target-specific portions of Config.hs | John Ericson | 2019-05-14 | 2 | -25/+25 |
* | asm-emit-time IND_STATIC elimination | Gabor Greif | 2019-04-15 | 3 | -1/+33 |
* | codegen: unroll memcpy calls for small bytearrays | Artem Pyanykh | 2019-04-14 | 1 | -5/+6 |
* | removing x87 register support from native code gen | Carter Schonwald | 2019-04-10 | 17 | -894/+235 |
* | codegen: use newtype for Alignment in BasicTypes | Artem Pyanykh | 2019-04-09 | 2 | -23/+22 |