2007-07-06 |
Simon Marlow | undo: Get the path right for :list |
tree | commitdiff |
2007-07-05 |
Simon Marlow | -ddump-hi-diffs shouldn't imply -fforce-recomp, that... |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Added comment to the Cmm parser showing code for use... |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Eliminated use of 'fromJust' from the CPS pass |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Fixed a bug in the CPS pass |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Updated the call to the CPS pass for the factoring... |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Added support for GC block declaration to the Cmm syntax |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Ensure no statements after CmmReturn are emitted |
tree | commitdiff |
2007-07-04 |
Roman Leshchinskiy | Vectorise unlifted and tuple tycons |
tree | commitdiff |
2007-07-04 |
Roman Leshchinskiy | Vectorisation of types |
tree | commitdiff |
2007-07-04 |
Roman Leshchinskiy | Add TyCons to vectorisation monad |
tree | commitdiff |
2007-07-04 |
Roman Leshchinskiy | Vectorisation monad |
tree | commitdiff |
2007-06-29 |
Roman Leshchinskiy | Include vectorisation into the simplifier pipeline |
tree | commitdiff |
2007-06-29 |
Roman Leshchinskiy | Add vectorise subdirectory and dummy module |
tree | commitdiff |
2007-06-29 |
Roman Leshchinskiy | Add -fvectorise |
tree | commitdiff |
2007-06-29 |
Roman Leshchinskiy | Add NDP-related PrelNames |
tree | commitdiff |
2007-06-29 |
Roman Leshchinskiy | Make package ndp wired-in |
tree | commitdiff |
2007-07-05 |
Michael D. Adams | Warning Police |
tree | commitdiff |
2007-07-05 |
simonpj@microsoft.com | Tidy up IsIrred (no need for argument any more) |
tree | commitdiff |
2007-07-04 |
simonpj@microsoft.com | Fix Trace #1494 |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove mapAccumL, mapAccumR, mapAccumB |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove the unused "Eager monad" |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Add a type signature |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove unused functions (applyToPair, applyToFst, apply... |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove unused cfst (== const) |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove prefixMatch and suffixMatch from Util |
tree | commitdiff |
2007-07-04 |
Simon Marlow | Use $(HC), not $(GHC) to compile ghc-inplace |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Added support for update frames to the CPS pass |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Fix error message in CPS pass |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Factor cmmToRawCmm completely out of CPS |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Remove dead code in the CPS pass |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Minor formatting cleanup. |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Moved 'continuationToProc' into a separate file, 'CmmCP... |
tree | commitdiff |
2007-07-03 |
Michael D. Adams | Finished support for foreign calls in the CPS pass |
tree | commitdiff |
2007-07-02 |
Michael D. Adams | Multiple improvements to CPS algorithm. |
tree | commitdiff |
2007-06-28 |
Michael D. Adams | Allow safety information on calls in Cmm files |
tree | commitdiff |
2007-07-03 |
simonpj@microsoft.com | Improve formatting of errors, and fix a typo |
tree | commitdiff |
2007-07-03 |
Simon Marlow | Fix for function info tables: the SRT field cannot... |
tree | commitdiff |
2007-07-03 |
Simon Marlow | pprTypeInfo: print slow entry pt |
tree | commitdiff |
2007-06-28 |
Simon Marlow | fix compilation for x86_64 |
tree | commitdiff |
2007-06-28 |
Michael D. Adams | Fix stack check amount for user declared continuation... |
tree | commitdiff |
2007-06-28 |
Michael D. Adams | Remove unused parameter in force_gc_block for CPS |
tree | commitdiff |
2007-06-28 |
Michael D. Adams | Fix a bug in the Cmm parser where formal params didn... |
tree | commitdiff |
2007-06-28 |
Michael D. Adams | Make CPS account for on-stack arguments when doing... |
tree | commitdiff |
2007-06-28 |
Michael D. Adams | Comment and formatting updates for the CPS pass |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | Fix typo from amend-record |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | Implemented and fixed bugs in CmmInfo handling |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | Formatting only |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | Added stack checks to the CPS algorithm |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | First pass at implementing info tables for CPS |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | Added an SRT to each CmmCall and added the current... |
tree | commitdiff |
2007-06-27 |
Michael D. Adams | Added pointerhood to LocalReg |
tree | commitdiff |
2007-06-26 |
Michael D. Adams | Fix bug relating to the return values of prim ops |
tree | commitdiff |
2007-06-21 |
Michael D. Adams | Removed trailing whitespace |
tree | commitdiff |
2007-06-19 |
Michael D. Adams | Fixed typo in comment |
tree | commitdiff |
2007-06-13 |
Michael D. Adams | Add forgotten compiler/cmm/CmmInfo.hs |
tree | commitdiff |
2007-06-06 |
Michael D. Adams | Add formal parameters to the Cmm parser |
tree | commitdiff |
2007-05-29 |
Michael D. Adams | Changed C-- parser to allow multiple return values |
tree | commitdiff |
2007-05-29 |
Michael D. Adams | Added early draft of parameter passing to the CPS converter |
tree | commitdiff |
2007-05-29 |
Michael D. Adams | Minor code cleanup |
tree | commitdiff |
2007-05-29 |
Michael D. Adams | Fix bug with proc-point detection (only a temporary... |
tree | commitdiff |
2007-05-25 |
Michael D. Adams | Move global register saving from the backend to codeGen... |
tree | commitdiff |
2007-05-25 |
Michael D. Adams | Moved global register saving from the backend to codeGen |
tree | commitdiff |
2007-05-25 |
Michael D. Adams | Formatting changes for CPS code. |
tree | commitdiff |
2007-05-24 |
Michael D. Adams | Formatted documentation for compiler/cmm/Dataflow.hs |
tree | commitdiff |
2007-05-24 |
Michael D. Adams | Renamed CmmCPSData to CmmBrokenBlock and documented it |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Minor re-organizing of compiler/cmm/CmmCPS.hs |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Fixed missing '#include "HsVersions.h"' |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Factored proc-point analysis into separate file (compil... |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Removed an older version of selectStackFormat |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Refined the handling of stack frame headers |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Misc. cleanups to CPS converter |
tree | commitdiff |
2007-05-23 |
Michael D. Adams | Fixed CPS converter to preserve function names |
tree | commitdiff |
2007-05-22 |
Michael D. Adams | Added Proc-Point analysis to the CPS converter (not... |
tree | commitdiff |
2007-05-22 |
Michael D. Adams | Make CmmProc take CmmFormals as argument |
tree | commitdiff |
2007-05-22 |
Michael D. Adams | A small move of the comments in ./compiler/cmm/Dataflow.hs |
tree | commitdiff |
2007-05-21 |
Michael D. Adams | Added forgotten ./compiler/cmm/CmmLive.hs |
tree | commitdiff |
2007-05-21 |
Michael D. Adams | Document use of no-break space in lexer for C-- |
tree | commitdiff |
2007-05-21 |
Michael D. Adams | Renamed BlockExitInfo to FinalStmt and all its construc... |
tree | commitdiff |
2007-05-18 |
Michael D. Adams | Major cleanup of the CPS code (but more is still to... |
tree | commitdiff |
2007-05-18 |
Michael D. Adams | Added listSplitUniqSupply to ./compiler/basicTypes... |
tree | commitdiff |
2007-05-18 |
Michael D. Adams | Second working draft of a CPS algorithm for C--. |
tree | commitdiff |
2007-05-18 |
Michael D. Adams | Fixed missing space in pretty printer for CmmJump |
tree | commitdiff |
2007-05-18 |
Michael D. Adams | Added spLimReg to complement spReg and hpReg |
tree | commitdiff |
2007-05-18 |
Michael D. Adams | Added types CmmActuals and CmmFormals for function... |
tree | commitdiff |
2007-05-16 |
Michael D. Adams | First complete draft of a CPS algorithm. (Still hackis... |
tree | commitdiff |
2007-05-16 |
Michael D. Adams | Added "C--" foreign calling convention |
tree | commitdiff |
2007-05-16 |
Michael D. Adams | Added 'return' to C--, and made arguments to 'jump... |
tree | commitdiff |
2007-05-14 |
Michael D. Adams | Typo fix in a comment. |
tree | commitdiff |
2007-05-10 |
Michael D. Adams | Fixed liveness analysis to use a slower but more correc... |
tree | commitdiff |
2007-05-10 |
Michael D. Adams | Hooked the C-- CPS pass into the compilation pipeline |
tree | commitdiff |
2007-05-10 |
Michael D. Adams | Added compiler/cmm/Dataflow.hs |
tree | commitdiff |
2007-06-28 |
Clemens Fruhwirth | Generate .LC_ indirection-symbols also on x86_64 (as... |
tree | commitdiff |
2007-06-30 |
Clemens Fruhwirth | Restrict .type directives to Linux targets only |
tree | commitdiff |
2007-07-02 |
simonpj@microsoft.com | Try harder to avoid making a variable with RULES into... |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Remove the large ghci banner, and the flags to choose... |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | Print the right usage message |
tree | commitdiff |
2007-07-02 |
Ian Lynagh | -fasm doesn't really take an argument |
tree | commitdiff |
2007-07-02 |
Simon Marlow | FIX #1471: print strings using Haskell quoting syntax |
tree | commitdiff |
2007-06-30 |
Ian Lynagh | Tidy up -keep* flags |
tree | commitdiff |
next |