summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/PPC/CodeGen.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix the unregisterised build; fixes #5901Ian Lynagh2012-02-271-3/+3
* minor tweakGabor Greif2012-02-271-1/+1
* Add a 2-word-multiply operatorIan Lynagh2012-02-241-0/+1
* Add a Word add-with-carry primopIan Lynagh2012-02-231-7/+6
* Add a primop for unsigned quotRem; part of #5598Ian Lynagh2012-02-171-0/+1
* Define a quotRem CallishMachOp; fixes #5598Ian Lynagh2012-02-141-4/+10
* Track STG live register information for use in LLVMDavid Terei2012-01-091-1/+1
* Remove unused arg field of CmmReturnDavid Terei2012-01-051-1/+1
* Remove unused argument field on CmmJumpDavid Terei2012-01-051-1/+1
* fix warningSimon Marlow2012-01-041-6/+1
* Make getDynFlags* functions use HasDynFlags/getDynFlags tooIan Lynagh2011-12-191-9/+9
* Get rid of the "safety" field of CmmCall (OldCmm)Simon Marlow2011-11-291-1/+1
* Fixes for NetBSDIan Lynagh2011-11-251-0/+1
* Explicitly handle unsupported Cmm prim ops.David Terei2011-11-221-3/+4
* Revert "Remove OSUnknown"Ian Lynagh2011-10-191-0/+1
* Remove OSUnknownIan Lynagh2011-10-181-1/+0
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-2/+3
* Renaming onlySimon Peyton Jones2011-08-251-4/+4
* Add popCnt# primopJohan Tibell2011-08-161-0/+3
* Small refactoringIan Lynagh2011-07-151-4/+3
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-151-2/+3
* More work towards cross-compilationIan Lynagh2011-07-151-3/+4
* Handle II8 Size value in PowerPC code generator.Erik de Castro Lopo2011-07-141-3/+3
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-051-10/+9
* Remove type synonyms for CmmFormals, CmmActuals (and hinted versions).Edward Z. Yang2011-06-131-4/+4
* Fix warnings in nativeGen/PPC/CodeGen.hsIan Lynagh2011-06-081-32/+29
* Remove platform CPP from nativeGen/PPC/CodeGen.hsIan Lynagh2011-06-081-116/+135
* cmmTopCodeGen no longer takes DynFlags as an argumentIan Lynagh2011-06-081-4/+4
* Whitespace only in nativeGen/PPC/CodeGen.hsIan Lynagh2011-06-081-230/+230
* Fix some validation errorsDavid Terei2011-05-311-2/+2
* Add new mem{cpy,set,move} cmm prim ops.David Terei2011-05-311-3/+18
* Implement jump table fix-ups for linear register allocator.Edward Z. Yang2011-04-271-19/+18
* Merge in new code generator branch.Simon Marlow2011-01-241-7/+8
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-6/+6
* PIC support for PowerPCpho@cielonegro.org2010-05-081-0/+5
* Follow ForeignLabel changes in PPC NCGBen.Lippmeier@anu.edu.au2010-01-021-1/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-1/+1
* Follow vreg/hreg patch in PPC NCGBen.Lippmeier@anu.edu.au2009-05-261-5/+6
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-181-1/+1
* NCG: Validate fixes for x86-linuxBen.Lippmeier@anu.edu.au2009-02-151-1/+6
* NCG: Split up the native code generator into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-151-0/+1364