summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/PPC
Commit message (Expand)AuthorAgeFilesLines
* 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
* PIC support for PowerPCpho@cielonegro.org2010-05-081-0/+5
* Fix error compiling AsmCodeGen.lhs for PPC Mac (DestBlockId)naur@post11.tele.dk2010-04-031-1/+1
* Implement SSE2 floating-point support in the x86 native code generator (#594)Simon Marlow2010-02-042-23/+7
* Follow ForeignLabel changes in PPC NCGBen.Lippmeier@anu.edu.au2010-01-021-1/+1
* RTS tidyup sweep, first phaseSimon Marlow2009-08-022-2/+2
* Follow vreg/hreg patch in PPC NCGBen.Lippmeier@anu.edu.au2009-05-265-49/+113
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-185-65/+69
* NCG: validate fixes for ppc-darwinBen.Lippmeier@anu.edu.au2009-02-151-0/+6
* 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-156-385/+1949
* SPARC NCG: Enumerate freeRegs / globalRegMaybe instead of using #ifdeferyBen.Lippmeier@anu.edu.au2009-02-111-1/+1
* NCG: Split PprMach into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-051-0/+635