summaryrefslogtreecommitdiff
path: root/compiler/codeGen
Commit message (Expand)AuthorAgeFilesLines
* Adding pushing of hpc translation status through hi files.andy@galois.com2007-07-172-2/+2
* Adding support for package names into hpc outputed codeandy@galois.com2007-07-111-3/+7
* Ensure no statements after CmmReturn are emittedMichael D. Adams2007-07-051-0/+1
* Warning PoliceMichael D. Adams2007-07-051-3/+0
* Remove mapAccumL, mapAccumR, mapAccumBIan Lynagh2007-07-023-0/+5
* Added support for update frames to the CPS passMichael D. Adams2007-07-032-6/+8
* Multiple improvements to CPS algorithm.Michael D. Adams2007-07-021-0/+1
* Fix typo from amend-recordMichael D. Adams2007-06-271-1/+1
* Implemented and fixed bugs in CmmInfo handlingMichael D. Adams2007-06-278-281/+236
* Added stack checks to the CPS algorithmMichael D. Adams2007-06-271-1/+1
* First pass at implementing info tables for CPSMichael D. Adams2007-06-275-13/+45
* Added an SRT to each CmmCall and added the current SRT to the CgMonadMichael D. Adams2007-06-2712-79/+117
* Added pointerhood to LocalRegMichael D. Adams2007-06-2710-117/+148
* Fix bug relating to the return values of prim opsMichael D. Adams2007-06-261-1/+1
* Removed trailing whitespaceMichael D. Adams2007-06-211-1/+1
* Fixed typo in commentMichael D. Adams2007-06-191-1/+1
* Moved global register saving from the backend to codeGenMichael D. Adams2007-05-252-6/+25
* Make CmmProc take CmmFormals as argumentMichael D. Adams2007-05-222-3/+3
* Fixed a documentation errorMichael D. Adams2007-06-081-2/+2
* removing -fhpc-tracer from ghc, is subsumed by the GHC debuggerandy@galois.com2007-06-221-26/+0
* FIX #1418 (partially)Simon Marlow2007-06-131-2/+4
* Removed defunct compiler/codeGen/CgUsages.hi-boot-6Michael D. Adams2007-05-251-3/+0
* Keep flattenCgStmts from emitting spurious 'goto' after CmmSwitchMichael D. Adams2007-05-211-0/+1
* Store a SrcSpan instead of a SrcLoc inside a NameSimon Marlow2007-05-111-1/+1
* Warning fix for unused and redundant importsMichael D. Adams2007-05-102-9/+0
* Store the constructor name in the info table in UTF-8Simon Marlow2007-05-092-3/+10
* Changing internal data structures used by Hpcandy@galois.com2007-04-301-5/+6
* add the constructor name field to the info table for RTS constructorsSimon Marlow2007-04-271-1/+1
* Make ticky work, at least partly, on 64-bit machinessimonpj@microsoft.com2007-04-241-9/+10
* Make constructor names in info tables position independentwolfgang.thaller@gmx.net2007-03-081-1/+2
* Remove vectored returns.Simon Marlow2007-02-289-245/+50
* Constructor names in info tablesbjpop@csse.unimelb.edu.au2007-02-201-6/+15
* Lightweight ticky-ticky profilingKirsten Chevalier2007-02-073-48/+53
* Semi-tagging optimisationSimon Marlow2007-01-225-96/+17
* Semi-tagging optimisationSimon Marlow2007-01-225-17/+96
* small debugging output cleanupmrchebas@gmail.com2007-01-191-4/+5
* don't make jump tables for small switches (<= 4 branches)mrchebas@gmail.com2007-01-191-3/+5
* Remove bogus assertion in getCallMethodKirsten Chevalier2007-01-111-1/+7
* Misc Hpc improvement to dynamic tracer outputandy@galois.com2006-12-131-1/+5
* Adding tracing supportandy@galois.com2006-12-092-6/+32
* Layout and comments onlysimonpj@microsoft.com2006-11-071-4/+1
* fixing type error inside Hpc inc; we had a 32 bit '1'.andy@galois.com2006-10-251-1/+1
* Haskell Program Coverageandy@galois.com2006-10-243-16/+119
* Add the primitive type Any, and use it for Dynamicssimonpj@microsoft.com2006-10-181-5/+5
* Comments onlsimonpj@microsoft.com2006-10-181-3/+4
* Rejig TABLES_NEXT_TO_CODE: the -unreg flag was broken by earlier changesSimon Marlow2006-10-172-17/+7
* Partially fix GHCi when unregisterisedIan Lynagh2006-10-121-1/+1
* Module header tidyup, phase 1Simon Marlow2006-10-1122-453/+360
* Interface file optimisation and removal of nameParentSimon Marlow2006-10-111-1/+1
* GADT selector bugfix, bits of cleanupManuel M T Chakravarty2006-09-201-2/+2