summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/MachInstrs.hs
Commit message (Expand)AuthorAgeFilesLines
* NCG: Rename MachRegs, MachInstrs -> Regs, Instrs to reflect arch specific namingBen.Lippmeier@anu.edu.au2009-02-041-97/+0
* NCG: Split MachInstrs into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-031-672/+34
* SPARC NCG: Keep track of destinations when doing a tabled jumpBen.Lippmeier@anu.edu.au2009-01-231-0/+7
* SPARC NCG: Add support for hardware divideBen.Lippmeier@anu.edu.au2009-01-201-1/+15
* Start fixing the SPARC native code generatorBen.Lippmeier@anu.edu.au2009-01-141-5/+13
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-109/+63
* Fix to i386_insert_ffrees (#2724, #1944)Simon Marlow2008-11-111-12/+12
* Replacing copyins and copyouts with data-movement instructionsdias@eecs.harvard.edu2008-05-291-0/+1
* Fix sin/cos/tan on x86; trac #2059Ian Lynagh2008-05-031-4/+4
* Move OPTIONS pragmas above commentsIan Lynagh2007-09-211-7/+7
* change of representation for GenCmm, GenCmmTop, CmmProcNorman Ramsey2007-09-051-2/+2
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Add spill/reload pseudo instrs to MachInstrsBen.Lippmeier@anu.edu.au2007-08-231-0/+3
* First pass at implementing info tables for CPSMichael D. Adams2007-06-271-2/+2
* Fix truncate on amd64 NCG; fixes arith005.Ian Lynagh2007-05-031-2/+2
* optimisation: shortcut branches when possible (x86/x86_64 only for now)mrchebas@gmail.com2007-01-221-0/+1
* PowerPC NCG: support conditional branches outside +-32KBwolfgang.thaller@gmx.net2006-12-131-1/+18
* Support MO_WriteBarrier in PowerPC NCG (lwsync instruction)wolfgang.thaller@gmx.net2006-12-111-0/+1
* Module header tidyup #2Simon Marlow2006-10-111-1/+1
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+722