summaryrefslogtreecommitdiff
path: root/compiler/cmm
Commit message (Expand)AuthorAgeFilesLines
* Remove vectored returns.Simon Marlow2007-02-282-12/+5
* Lightweight ticky-ticky profilingKirsten Chevalier2007-02-071-0/+2
* optimisation: shortcut branches when possible (x86/x86_64 only for now)mrchebas@gmail.com2007-01-222-1/+41
* Small optimisation for comparisonsmrchebas@gmail.com2007-01-191-0/+32
* prettifying Cmm: print MachOps as identifiers by replacing ' ' with '_'mrchebas@gmail.com2007-01-171-1/+4
* prettifying Cmm a bit: convert (x + (-N)) to (x - N)mrchebas@gmail.com2007-01-171-0/+2
* Add a warning for tabs in source filesIan Lynagh2007-01-121-3/+7
* Add newline to end of filesimonpj@microsoft.com2006-12-291-1/+1
* Adding tracing supportandy@galois.com2006-12-091-1/+9
* x86_64: support PIC and therefore, Mac OS X in the NCGwolfgang.thaller@gmx.net2006-12-072-2/+25
* Support RelocatableReadOnlyData section type in CmmParse, and use it where ne...wolfgang.thaller@gmx.net2006-10-221-0/+1
* Cast switch scrutinees to W_ in AutoApply.cmmwolfgang.thaller@gmx.net2006-10-221-1/+5
* Avoid problems with unaligned loads on alpha/mips/mipsel/armIan Lynagh2006-11-201-1/+17
* simplify the generated C a little by removing some casts.Simon Marlow2006-11-141-22/+25
* fix types in generated C for comparison MachOpsSimon Marlow2006-11-141-0/+14
* Improving error message in CmmLintandy@galois.com2006-10-251-4/+7
* Haskell Program Coverageandy@galois.com2006-10-241-0/+21
* Rejig TABLES_NEXT_TO_CODE: the -unreg flag was broken by earlier changesSimon Marlow2006-10-171-0/+1
* Fix build on x86_64Simon Marlow2006-10-161-0/+4
* Module header tidyup, phase 1Simon Marlow2006-10-1110-79/+77
* Merge Haddock comment support from ghc.haddock -- big patchdavve@dtek.chalmers.se2006-10-051-2/+2
* Add a default case to pprDynamicLinkerAsmLabelRoman Leshchinskiy2006-08-251-0/+3
* Avoid warning about overlapped pattern for Linux targetsven.panne@aedion.de2006-08-111-5/+9
* Generalise Package SupportSimon Marlow2006-07-252-25/+24
* unused importSimon Marlow2006-07-041-1/+1
* new syntax: "prim %OP (args)" for using CallishMachOps in .cmmSimon Marlow2006-06-292-0/+27
* add MO_WriteBarrier to CallishMachOpsSimon Marlow2006-06-292-0/+2
* check that the argument to CmmCondBranch is really a conditionalSimon Marlow2006-06-201-1/+5
* Generate a new unique for each labelSimon Marlow2006-06-201-17/+29
* Fix a bug in optimising division to shift rightSimon Marlow2006-04-121-7/+30
* Reorganisation of the source treeSimon Marlow2006-04-0710-0/+5339