summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/RegAlloc/Linear/SPARC/FreeRegs.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: CmmToAsm (#13009)Sylvain Henry2020-02-241-189/+0
* PmCheck: Formulate as translation between Clause TreesSebastian Graf2020-01-251-1/+3
* Module hierarchy: StgToCmm (#13009)Sylvain Henry2019-09-101-1/+1
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* Fix unused-import warningsDavid Eichmann2018-11-221-1/+0
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* nativeGen: Use `foldl'` instead of `foldr` in free register accumulationBen Gamari2017-01-241-2/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-29/+29
* Delete FastBoolThomas Miedema2015-08-211-3/+2
* Fix typosGabor Greif2013-04-061-1/+1
* De-tabify register allocator codeBen Lippmeier2012-11-141-128/+121
* Move more code into codeGen/CodeGen/Platform.hsIan Lynagh2012-08-281-12/+13
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-061-1/+1
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-181-97/+113
* SPARC NCG: Base freeRegs on includes/MachRegs.h againBen.Lippmeier@anu.edu.au2009-04-201-0/+1
* SPARC NCG: Don't release top half of f6 and f8Ben.Lippmeier@anu.edu.au2009-02-151-6/+8
* NCG: Split up the native code generator into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-151-1/+3
* SPARC NCG: Make linear allocator use info in SPARC.Regs againBen.Lippmeier@anu.edu.au2009-02-111-47/+6
* NCG: Rename MachRegs, MachInstrs -> Regs, Instrs to reflect arch specific namingBen.Lippmeier@anu.edu.au2009-02-041-1/+1
* SPARC NCG: Give regs o0-o5 back to the allocatorBen.Lippmeier@anu.edu.au2009-02-031-4/+42
* NCG: Split linear allocator into separate modules.Ben.Lippmeier@anu.edu.au2009-02-021-0/+168