| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't wrap the entry map for LiveInfo in Maybe. | klebinger.andreas@gmx.at | 2019-02-15 | 1 | -1/+1 |
* | NCG: New code layout algorithm. | Andreas Klebinger | 2018-11-17 | 1 | -1/+7 |
* | Performance improvements linear regAlloc (#7258) | Tobias Dammers | 2017-10-25 | 1 | -11/+13 |
* | compiler: introduce custom "GhcPrelude" Prelude | Herbert Valerio Riedel | 2017-09-19 | 1 | -0/+2 |
* | Clean up opt and llc | Moritz Angermann | 2017-09-06 | 1 | -1/+1 |
* | Hoopl: remove dependency on Hoopl package | Michal Terepeta | 2017-06-23 | 1 | -1/+1 |
* | Upgrade UniqSet to a newtype | David Feuer | 2017-03-01 | 1 | -3/+3 |
* | nativeGen: Use `foldl'` instead of `foldr` in free register accumulation | Ben Gamari | 2017-01-24 | 1 | -2/+3 |
* | BlockId: remove BlockMap and BlockSet synonyms | Michal Terepeta | 2016-12-08 | 1 | -0/+1 |
* | Remove most functions from cmm/BlockId | Michal Terepeta | 2016-11-29 | 1 | -1/+1 |
* | Remove uniqSetToList | Bartosz Nitka | 2016-07-01 | 1 | -3/+5 |
* | Remove ufmToList | Bartosz Nitka | 2016-06-30 | 1 | -9/+21 |
* | Remove some `undefined`s | Ömer Sinan Ağacan | 2016-06-27 | 1 | -5/+4 |
* | Add sparc64 a known architecture (Ticket #11211) | John Paul Adrian Glaubitz | 2015-12-19 | 1 | -0/+1 |
* | Add kind equalities to GHC. | Richard Eisenberg | 2015-12-11 | 1 | -3/+3 |
* | Implement PowerPC 64-bit native code backend for Linux | Peter Trommler | 2015-07-03 | 1 | -1/+1 |
* | Remove redundant constraints in the compiler itself, found by -fwarn-redundan... | Simon Peyton Jones | 2015-01-06 | 1 | -2/+2 |
* | Generate .loc/.file directives from source ticks | Peter Wortmann | 2014-12-16 | 1 | -2/+2 |
* | Stop exporting, and stop using, functions marked as deprecated | Thomas Miedema | 2014-09-27 | 1 | -1/+1 |
* | refactor to fix 80column overflow | Simon Marlow | 2014-08-01 | 1 | -16/+20 |
* | Allow multiple entry points when allocating recursive groups (#9303) | Simon Marlow | 2014-07-31 | 1 | -24/+24 |
* | Add LANGUAGE pragmas to compiler/ source files | Herbert Valerio Riedel | 2014-05-15 | 1 | -0/+2 |
* | ghc: initial AArch64 patches | Colin Watson | 2014-04-21 | 1 | -0/+1 |
* | Add basic support for GHCJS | Austin Seipp | 2013-09-06 | 1 | -0/+1 |
* | Tell the compiler about alpha, mipseb and mipsel again; fixes #7339 | Ian Lynagh | 2012-11-13 | 1 | -0/+3 |
* | Remove OldCmm, convert backends to consume new Cmm | Simon Marlow | 2012-11-12 | 1 | -7/+8 |
* | Attach global register liveness info to Cmm procedures. | Geoffrey Mainland | 2012-10-30 | 1 | -5/+5 |
* | Produce new-style Cmm from the Cmm parser | Simon Marlow | 2012-10-08 | 1 | -1/+12 |
* | Teach the linear register allocator how to allocate more stack if necessary | Simon Marlow | 2012-09-20 | 1 | -6/+19 |
* | Move some more constants into platformConstants | Ian Lynagh | 2012-09-14 | 1 | -3/+2 |
* | Remove more Platform arguments | Ian Lynagh | 2012-09-14 | 1 | -1/+1 |
* | Remove more Platform arguments | Ian Lynagh | 2012-09-14 | 1 | -21/+23 |
* | Remove a load of Platform arguments from RegM functions | Ian Lynagh | 2012-09-14 | 1 | -74/+73 |
* | Put DynFlags into the RegM monad | Ian Lynagh | 2012-09-14 | 1 | -8/+9 |
* | Remove some CPP | Ian Lynagh | 2012-09-10 | 1 | -7/+8 |
* | Move more code into codeGen/CodeGen/Platform.hs | Ian Lynagh | 2012-08-28 | 1 | -18/+15 |
* | Pass platform down to lastint | Ian Lynagh | 2012-08-21 | 1 | -2/+2 |
* | Pass platform down to lastxmm | Ian Lynagh | 2012-08-21 | 1 | -11/+12 |
* | Start separating out the RTS and Haskell imports of MachRegs.h | Ian Lynagh | 2012-08-06 | 1 | -1/+1 |
* | comment wibble | Simon Marlow | 2012-08-02 | 1 | -1/+1 |
* | Improve code generated when real registers are clobbered | Simon Marlow | 2012-07-31 | 1 | -32/+59 |
* | fix warning | Simon Marlow | 2012-07-06 | 1 | -1/+0 |
* | Allow the register allocator access to argument regs (R1.., F1.., etc.) | Simon Marlow | 2012-07-06 | 1 | -8/+15 |
* | bugfix: coalescing moves from RealReg to VirtualReg got broken at some point | Simon Marlow | 2012-07-06 | 1 | -1/+6 |
* | Remove PlatformOutputable | Ian Lynagh | 2012-06-13 | 1 | -15/+15 |
* | add support for ARM hard-float ABI (fixes #5914) | Karel Gardas | 2012-04-27 | 1 | -7/+7 |
* | Remove registerised code for dead architectures: mips, ia64, alpha, | David Terei | 2011-11-22 | 1 | -3/+0 |
* | A little more CPP removal | Ian Lynagh | 2011-10-19 | 1 | -0/+3 |
* | Revert "Remove ArchUnknown" | Ian Lynagh | 2011-10-19 | 1 | -0/+1 |
* | Remove ArchUnknown | Ian Lynagh | 2011-10-18 | 1 | -1/+0 |