summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/AsmCodeGen.lhs
Commit message (Expand)AuthorAgeFilesLines
* Make getDynFlags* functions use HasDynFlags/getDynFlags tooIan Lynagh2011-12-191-5/+5
* add some SCCsSimon Marlow2011-12-131-4/+4
* Detect cases where as(1) doesn't recognise .ident directive (#5408)PHO2011-12-081-4/+7
* Get rid of the "safety" field of CmmCall (OldCmm)Simon Marlow2011-11-291-2/+2
* Remove registerised code for dead architectures: mips, ia64, alpha,David Terei2011-11-221-6/+0
* Finish de-CPPing CmmOpt.hsIan Lynagh2011-11-051-7/+9
* Fix bitrotted NCG_DEBUG code, and switch to using a Haskell conditionalIan Lynagh2011-11-051-1/+2
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Eliminate all uses of IF_ARCH_i386, and remove the definitionIan Lynagh2011-10-231-3/+4
* A little more CPP removalIan Lynagh2011-10-191-0/+6
* Convert the HAVE_GNU_NONEXEC_STACK conditional into HaskellIan Lynagh2011-10-191-4/+5
* Remove all Haskell conditionals on HAVE_SUBSECTIONS_VIA_SYMBOLSIan Lynagh2011-10-191-7/+7
* Revert "Remove ArchUnknown"Ian Lynagh2011-10-191-0/+2
* Remove ArchUnknownIan Lynagh2011-10-181-2/+0
* More CPP removal: pprDynamicLinkerAsmLabel in CLabelIan Lynagh2011-10-021-11/+16
* Renaming onlySimon Peyton Jones2011-08-251-36/+36
* Snapshot of codegen refactoring to share with simonpjSimon Marlow2011-08-251-4/+4
* enhance ArchARM with ISA and ISA extensionsKarel Gardas2011-08-211-1/+1
* Small refactoringIan Lynagh2011-07-151-2/+2
* Remove more defaultTargetPlatform usesIan Lynagh2011-07-151-2/+2
* Remove some more defaultTargetPlatform usesIan Lynagh2011-07-151-5/+6
* Remove some defaultTargetPlatform'sIan Lynagh2011-07-151-1/+1
* More work towards cross-compilationIan Lynagh2011-07-151-14/+15
* CPP removalIan Lynagh2011-07-131-7/+7
* Refactoring: explicitly mark whether we have an info table in RawCmmMax Bolingbroke2011-07-061-1/+1
* Refactoring: use a structured CmmStatics type rather than [CmmStatic]Max Bolingbroke2011-07-051-41/+41
* add missing cases for ArchARMSimon Marlow2011-06-271-0/+2
* Skip constant folding in nativegen if new codegen used.Edward Z. Yang2011-06-171-2/+8
* Port MachOp folding to new code generator.Edward Z. Yang2011-06-171-13/+36
* cmmTopCodeGen no longer takes DynFlags as an argumentIan Lynagh2011-06-081-3/+3
* Remove CPP from nativeGen/RegAlloc/Linear/FreeRegs.hsIan Lynagh2011-05-311-1/+1
* Add an ArchUnknown constructor to the arch typeIan Lynagh2011-05-311-0/+2
* Remove most of the CPP from AsmCodeGenIan Lynagh2011-05-291-114/+170
* Fix build: Add missing import and remove unneeded #ifdef.Ben Lippmeier2011-05-151-3/+2
* Fix buildBen Lippmeier2011-05-121-1/+0
* Merge branch 'coloured-core' of https://github.com/nominolo/ghc into coloured...coloured-coreIan Lynagh2011-05-081-1/+1
|\
| * Start support for coloured SDoc output.Thomas Schilling2011-04-071-1/+1
* | Change more Config tests to Platform testsIan Lynagh2011-05-081-8/+7
* | The fix for #4914 was wrong and broke other things (see #5149). WeSimon Marlow2011-05-041-16/+22
* | Implement dead basic block elimination.Edward Z. Yang2011-04-301-4/+3
* | Remove dead Alpha native backend.Edward Z. Yang2011-04-301-7/+1
* | Implement jump table fix-ups for linear register allocator.Edward Z. Yang2011-04-271-1/+18
|/
* Merge in new code generator branch.Simon Marlow2011-01-241-19/+18
* Fix error compiling AsmCodeGen.lhs for PPC Mac (unused makeFar addr)naur@post11.tele.dk2010-12-191-2/+2
* Define cTargetArch and start to use it rather than ifdefsIan Lynagh2011-01-041-14/+9
* Fix error compiling AsmCodeGen.lhs for PPC Mac (rtsPackageId)naur@post11.tele.dk2010-12-191-0/+1
* Fix unused import warning on OS XIan Lynagh2010-10-221-0/+2
* Fix warnings in AsmCodeGenDavid Terei2010-10-071-25/+34
* NCG: Refactor representation of code with liveness infoBen.Lippmeier@anu.edu.au2009-09-171-1/+3
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-83/+6