summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/RegAlloc
Commit message (Expand)AuthorAgeFilesLines
* RTS tidyup sweep, first phaseSimon Marlow2009-08-022-2/+2
* Remove unused importsIan Lynagh2009-07-076-6/+0
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-062-2/+2
* Follow vreg/hreg patch in PPC NCGBen.Lippmeier@anu.edu.au2009-05-261-7/+11
* Follow vreg/hreg patch in x86 NCGBen.Lippmeier@anu.edu.au2009-05-192-8/+21
* Don't try and coalesce RealReg->RealReg movesBen.Lippmeier@anu.edu.au2009-05-191-3/+7
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-1812-503/+681
* SPARC NCG: Fix available regs for graph allocatorBen.Lippmeier@anu.edu.au2009-04-211-3/+3
* 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-1518-384/+694
* SPARC NCG: Make linear allocator use info in SPARC.Regs againBen.Lippmeier@anu.edu.au2009-02-111-47/+6
* NCG: Split block reorder thing in linear allocator into separate fnBen.Lippmeier@anu.edu.au2009-02-132-20/+47
* NCG: Validate fixes for powerpcBen.Lippmeier@anu.edu.au2009-02-131-0/+2
* NCG: Split RegAllocInfo into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-041-1/+1
* NCG: Move RegLiveness -> RegAlloc.LivenessBen.Lippmeier@anu.edu.au2009-02-0412-13/+718
* NCG: Rename MachRegs, MachInstrs -> Regs, Instrs to reflect arch specific namingBen.Lippmeier@anu.edu.au2009-02-0414-22/+22
* SPARC NCG: Fix some haddock problems.Ben.Lippmeier@anu.edu.au2009-02-043-7/+7
* NCG: Move the graph allocator into its own dirBen.Lippmeier@anu.edu.au2009-02-038-0/+2108
* SPARC NCG: Give regs o0-o5 back to the allocatorBen.Lippmeier@anu.edu.au2009-02-031-4/+42
* NCG: Split out joinToTargets from linear alloctor into its own module.Ben.Lippmeier@anu.edu.au2009-02-033-228/+386
* NCG: Split linear allocator into separate modules.Ben.Lippmeier@anu.edu.au2009-02-029-0/+1539