summaryrefslogtreecommitdiff
path: root/compiler/nativeGen
Commit message (Expand)AuthorAgeFilesLines
* comment updatesSimon Marlow2011-01-071-6/+7
* Replace a #if with a Haskell conditionalIan Lynagh2011-01-051-8/+6
* Whitespace only in X86.PprIan Lynagh2011-01-051-294/+294
* 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
* provide shared libraries support on i386-unknown-solaris2 platformKarel Gardas2010-12-171-0/+1
* fix CPP detection of Solaris in NCGKarel Gardas2010-12-171-3/+3
* Remove unncessary fromIntegral callssimonpj@microsoft.com2010-11-162-5/+5
* Fix unused import warning on OS XIan Lynagh2010-10-221-0/+2
* Switch more uniqFromSupply+splitUniqSupply's to takeUniqFromSupplyIan Lynagh2010-10-213-8/+7
* Whitespace onlyIan Lynagh2010-10-211-6/+6
* Fix warnings in AsmCodeGenDavid Terei2010-10-071-25/+34
* Fix warning: Remove unused importIan Lynagh2010-10-131-1/+0
* RegAlloc: Track slot liveness over jumps in spill cleanerbenl@ouroborus.net2010-10-135-74/+196
* Remove use of lambda with a refutable patternsimonpj@microsoft.com2010-09-231-9/+9
* Enable shared libs on OpenBSDMatthias Kilian2010-09-181-0/+4
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-132-4/+16
* Remove duplicated #defines for FreeBSDMatthias Kilian2010-09-121-7/+0
* NCG: allocatableRegs is only giving us 8 SSE regs to allocate tobenl@ouroborus.net2010-06-291-1/+1
* Fix warningsbenl@ouroborus.net2010-06-241-2/+2
* NCG: Comments and formatting onlybenl@ouroborus.net2010-06-245-51/+2
* NCG: Do the actual reversing of SCCsbenl@ouroborus.net2010-06-241-2/+4
* NCG: Fix dumping of graphs in regalloc stats for graph allocatorbenl@ouroborus.net2010-06-242-9/+33
* NCG: Reverse SCCs after each round in the graph allocatorbenl@ouroborus.net2010-06-241-4/+11
* NCG: Don't actually complain on unreachable code blocksbenl@ouroborus.net2010-06-241-3/+5
* NCG: Do explicit check for precondition of computeLivenessbenl@ouroborus.net2010-06-241-11/+56
* NCG: Fix off-by-one error in realRegSqueezebenl@ouroborus.net2010-06-231-1/+1
* NCG: Handle stripping of liveness info from procs with no blocks (like stg_sp...benl@ouroborus.net2010-06-231-4/+9
* NCG: Emit a warning on unreachable code block instead of panicingbenl@ouroborus.net2010-06-231-5/+6
* NCG: Remember to keep the entry block first when erasing liveness infoBen.Lippmeier@anu.edu.au2009-09-171-4/+15
* NCG: Refactor representation of code with liveness infoBen.Lippmeier@anu.edu.au2009-09-179-158/+187
* NCG: Add sanity checking to linear allocatorBen.Lippmeier@anu.edu.au2009-09-171-7/+17
* NCG: Refactor LiveCmmTop to hold a list of SCCs instead of abusing ListGraphBen.Lippmeier@anu.edu.au2009-09-174-54/+48
* NCG: Allow the liveness map in a LiveInfo to be NothingBen.Lippmeier@anu.edu.au2009-09-173-10/+43
* NCG: Also show the result of applying coalesings with -ddump-asm-regalloc-stagesBen.Lippmeier.anu.edu.au2009-09-172-7/+13
* generate "movl lbl(%reg1), %reg2" instructions, better codegen for -fPICSimon Marlow2010-06-181-2/+2
* joinToTargets: fix a case of panic "handleComponent cyclic"Simon Marlow2010-06-181-1/+2
* comment typoSimon Marlow2010-06-181-1/+1
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-158-151/+24
* __stg_EAGER_BLACKHOLE_INFO -> __stg_EAGER_BLACKHOLE_info (#4106)Simon Marlow2010-06-021-1/+1
* PIC support for PowerPCpho@cielonegro.org2010-05-081-0/+5
* Remove useless UNPACK pragmassimonpj@microsoft.com2010-05-062-4/+4
* Replace FiniteMap and UniqFM with counterparts from containers.Milan Straka2010-05-031-15/+36
* Fix error compiling AsmCodeGen.lhs for PPC Mac (mkRtsCodeLabel)naur@post11.tele.dk2010-04-031-3/+3
* Fix error compiling AsmCodeGen.lhs for PPC Mac (DestBlockId)naur@post11.tele.dk2010-04-031-1/+1
* Fix build for non-x86 arches again.Ben.Lippmeier@anu.edu.au2010-02-221-0/+2
* Represent the free register set using Word64 on x86-64 (fixes ffi009)Simon Marlow2010-02-153-7/+18
* Fix build for non-x86 architecturesBen.Lippmeier@anu.edu.au2010-02-152-0/+5
* generate slightly better code for ccall argument-pushing on x86Simon Marlow2010-02-091-16/+14