summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| * | | LLVM: Fix #5131. Add support for missing stg regsDavid Terei2011-04-191-0/+2
* | | | Pretty-print type variables that are operators correctlySimon Peyton Jones2011-04-201-5/+8
|/ / /
* | | Slightly better tracing in the constraint solversimonpj2011-04-193-33/+42
* | | Fix Trac #5038 (missing free variable in ifThenElse rebindable syntax)simonpj2011-04-192-8/+16
* | | Simplify treatement of pragmas slightlysimonpj2011-04-191-16/+6
* | | Fix typo in commentsimonpj2011-04-191-1/+1
* | | Remove unused function sigForThisGroupsimonpj2011-04-191-6/+2
* | | Fix Trac #5045: add ticks to HsArrFormssimonpj2011-04-191-1/+15
* | | Fix Trac #5041: parse the trailing '#'simonpj2011-04-191-13/+18
* | | Make ghc less keen to pass -v to gcc and friendsIan Lynagh2011-04-172-35/+36
* | | Revert "Generalized assignment rewriting pass."Edward Z. Yang2011-04-152-398/+103
* | | Generalized assignment rewriting pass.Edward Z. Yang2011-04-152-103/+398
* | | Disable check word address lint check, due to inlined pointer tags.Edward Z. Yang2011-04-151-7/+8
* | | Add GenCmmGraph, which is a generic version of CmmGraph.Edward Z. Yang2011-04-152-9/+14
* | | Add a final newline to the link-time C file that we generate,Simon Marlow2011-04-141-1/+4
| |/ |/|
* | For BC labels, emit empty data section instead of empty proc.Edward Z. Yang2011-04-142-2/+3
* | Add adjustUFM, adjustUFM_Directly and joinUFM to UniqFM.Edward Z. Yang2011-04-132-8/+30
* | Always support optimization fuel.Edward Z. Yang2011-04-131-14/+0
* | Update CmmRegOff shorthand for CmmMachOp.Edward Z. Yang2011-04-131-2/+4
|/
* Change the way module initialisation is done (#3252, #4417)Simon Marlow2011-04-1218-540/+234
* Cleanup sweep and fix a bug in RTS flag processing.Simon Marlow2011-04-121-3/+3
* Remove debugging CmmComment from old code generator.Edward Z. Yang2011-04-111-1/+0
* Flag for defaulting the codegen GhcStageXDefaultNewCodegen.Edward Z. Yang2011-04-112-0/+16
* Implement mapUFM_Directly.Edward Z. Yang2011-04-111-1/+3
* Unsafe foreign calls (fat machine instructions) do not kill all registers.Edward Z. Yang2011-04-113-7/+9
* tweak to cleanTempFilesExceptSimon Marlow2011-04-111-1/+1
* add casMutVar#Simon Marlow2011-04-111-0/+6
* Whitespace only in main/Finder.lhsIan Lynagh2011-04-091-123/+121
* Force re-linking if the options have changed (#4451)Simon Marlow2011-04-085-45/+145
* bugfix for stub generation: create the directory for the _stub.h file,Simon Marlow2011-04-081-1/+1
* Merge remote branch 'origin/patch-4404'Ian Lynagh2011-04-073-3/+88
|\
| * Ignore names introduced "implicitly" in unused-variable warnings (Fix #4404)wip/T4404Max Bolingbroke2011-04-023-3/+88
* | Fix bug in X86 codegen: use GMOV instead of MOV for F64 w/o SSE2.Edward Z. Yang2011-04-061-1/+1
* | Merge remote branch 'origin'Simon Marlow2011-04-061-1/+1
|\ \
| * | Revert "Suppress dumpTcRn when -dno-debug-output is enabled."Edward Z. Yang2011-04-061-1/+1
* | | Merge branch 'trac_5025' of https://github.com/thoughtpolice/ghcSimon Marlow2011-04-062-6/+12
|\ \ \ | |/ / |/| |
| * | Teach GHC to compile objective-c files; trac #5025Austin Seipp2011-04-032-6/+12
* | | Fix -split-objs: there was a bad interaction with the recent changesSimon Marlow2011-04-061-2/+11
* | | CmmOpt cannot assume single assignment for hand-written or new codegen Cmm.Edward Z. Yang2011-04-051-6/+14
* | | Suppress dumpTcRn when -dno-debug-output is enabled.Edward Z. Yang2011-04-051-1/+1
* | | Merge branch 'master' of /home/simonmar/ghc-gitSimon Marlow2011-04-052-12/+29
|\ \ \
| * | | Give infinite fuel to required C-- transformations. Fixes #4971.Edward Z. Yang2011-04-052-12/+29
* | | | allocateRegsAndSpill: disable a panic for the time being (see comment)Simon Marlow2011-04-051-1/+8
* | | | fix warningSimon Marlow2011-04-051-1/+1
* | | | Merge _stub.o files into the main .o file (Fixes #3687 and #706)Simon Marlow2011-04-057-249/+364
* | | | remove ^Ms; comment updatesSimon Marlow2011-04-051-1463/+1465
|/ / /
* | | Fix linear register allocator bug involving read/write to same registers.Edward Z. Yang2011-04-051-24/+36
* | | Remove dead code, now that -fvia-c is a no-opIan Lynagh2011-04-045-176/+33
* | | Fix typos and add Outputable constraints to aid debugging.Edward Z. Yang2011-04-041-7/+7
* | | Minor documentation improvement about pointer tagging.Edward Z. Yang2011-04-041-3/+5
|/ /