summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/PPC
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
* Fix validate by moving OPTIONS -fno-warn-tabs Validate fixed for Mac OS X 10....Thorkil Naur2011-11-071-3/+3
* Allow the use of R9 and R10 in primops; fixes trac #5423Ian Lynagh2011-11-061-0/+6
* Use -fwarn-tabs when validatingIan Lynagh2011-11-045-0/+35
* Remove unused IF_OS_* CPP definitionsIan Lynagh2011-10-231-4/+4
* Finish removing CPP from nativeGen/PPC/Ppr.hsIan Lynagh2011-10-231-51/+31
* Remove half the CPP from nativeGen/PPC/Ppr.hsIan Lynagh2011-10-231-126/+120
* Remove all Haskell conditionals on HAVE_SUBSECTIONS_VIA_SYMBOLSIan Lynagh2011-10-191-17/+17
* Revert "Remove OSUnknown"Ian Lynagh2011-10-191-0/+1
* Remove OSUnknownIan Lynagh2011-10-181-1/+0
* Fix build on OX X amd64Ian Lynagh2011-10-021-3/+3
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-022-110/+114
* Renaming onlySimon Peyton Jones2011-08-252-10/+10
* Add popCnt# primopJohan Tibell2011-08-161-0/+3
* Small refactoringIan Lynagh2011-07-151-4/+3
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-153-94/+98
* More work towards cross-compilationIan Lynagh2011-07-152-6/+7
* Handle II8 Size value in PowerPC code generator.Erik de Castro Lopo2011-07-141-3/+3
* CPP removalIan Lynagh2011-07-131-5/+6
* Refactoring: explicitly mark whether we have an info table in RawCmmMax Bolingbroke2011-07-061-14/+16
* Remove the unused CmmAlign and CmmDataLabel from CmmStaticMax Bolingbroke2011-07-051-16/+1
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-054-21/+30
* 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
* Eliminate IF_ARCH_sparcIan Lynagh2011-05-311-3/+1
* Remove some unused CPP macrosIan Lynagh2011-05-311-6/+1
* Fix some validation errorsDavid Terei2011-05-311-2/+2
* Add new mem{cpy,set,move} cmm prim ops.David Terei2011-05-311-3/+18
* Remove most of the CPP from AsmCodeGenIan Lynagh2011-05-291-1/+5
* Remove unused pprUserReg functionsIan Lynagh2011-05-081-4/+0
* Remove dead Alpha native backend.Edward Z. Yang2011-04-301-1/+0
* Implement jump table fix-ups for linear register allocator.Edward Z. Yang2011-04-273-25/+24
* Merge in new code generator branch.Simon Marlow2011-01-245-24/+26
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-152-22/+6