summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/PPC/Instr.hs
Commit message (Expand)AuthorAgeFilesLines
* PPC NCG: Implement minimal stack frame header.Peter Trommler2016-08-311-6/+24
* PPC NCG: Improve pointer de-tagging codePeter Trommler2016-04-291-0/+3
* nativeGen PPC: fix > 16 bit offsets in stack handlingPeter Trommler2015-10-021-11/+28
* Delete FastBoolThomas Miedema2015-08-211-4/+1
* Fix todo in compiler/nativeGen: Rename Size to Formatmarkus2015-07-071-38/+41
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-031-24/+68
* powerpc: fix and enable shared libraries by default on linuxSergei Trofimovich2014-12-141-0/+9
* Stop exporting, and stop using, functions marked as deprecatedThomas Miedema2014-09-271-1/+1
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Fix bugs in PPC.Instr.allocMoreStack (#7498)PHO2013-02-111-39/+85
* AsmCodeGen.NcgImpl.ncgMakeFarBranches should take account of info tables (#709)PHO2013-02-021-7/+9
* Move AsmCodeGen.makeFarBranches to PPC.Instr (#709)PHO2013-02-021-1/+39
* Fix bugs in allocMoreStack (#7498, #7510)Simon Marlow2013-01-071-3/+4
* PPC: Implement stack resizing for the linear register allocator.Erik de Castro Lopo2012-12-161-14/+58
* De-tab compiler/nativeGen/PPC/Instr.hs.Erik de Castro Lopo2012-12-161-273/+266
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-1/+1
* Teach the linear register allocator how to allocate more stack if necessarySimon Marlow2012-09-201-0/+2
* Move some more constants into platformConstantsIan Lynagh2012-09-141-13/+16
* Remove some CPP from nativeGen/PPC/Regs.hIan Lynagh2012-08-281-2/+2
* Move more code into codeGen/CodeGen/Platform.hsIan Lynagh2012-08-281-9/+10
* Pass platform down to lastxmmIan Lynagh2012-08-211-2/+2
* Fix validate by moving OPTIONS -fno-warn-tabs Validate fixed for Mac OS X 10....Thorkil Naur2011-11-071-3/+3
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-151-22/+25
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-051-1/+1
* Implement jump table fix-ups for linear register allocator.Edward Z. Yang2011-04-271-5/+5
* Merge in new code generator branch.Simon Marlow2011-01-241-1/+1
* Follow vreg/hreg patch in PPC NCGBen.Lippmeier@anu.edu.au2009-05-261-2/+3
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-181-5/+5
* NCG: Split up the native code generator into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-151-39/+324
* NCG: Split RegAllocInfo into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-041-1/+2
* NCG: Rename MachRegs, MachInstrs -> Regs, Instrs to reflect arch specific namingBen.Lippmeier@anu.edu.au2009-02-041-1/+1
* NCG: Split MachInstrs into arch specific modulesBen.Lippmeier@anu.edu.au2009-02-031-0/+166