2007-07-09 |
Roman Leshchinskiy | Utilities for handling closure types during vectorisation |
commit | commitdiff | tree | snapshot |
2007-07-09 |
Roman Leshchinskiy | Add orElse combinator for vectorisation monad |
commit | commitdiff | tree | snapshot |
2007-07-09 |
Roman Leshchinskiy | Extend vectorisation environment |
commit | commitdiff | tree | snapshot |
2007-07-09 |
Roman Leshchinskiy | Allow variables to be mapped to arbitrary CoreExprs... |
commit | commitdiff | tree | snapshot |
2007-07-09 |
Roman Leshchinskiy | Add failure to vectorisation monad |
commit | commitdiff | tree | snapshot |
2007-07-08 |
andy@galois.com | Fixing native code generator for PowerPC |
commit | commitdiff | tree | snapshot |
2007-07-08 |
Ian Lynagh | Add -XMultiParamTypeClasses flag |
commit | commitdiff | tree | snapshot |
2007-07-08 |
Ian Lynagh | Implement -XKindSignatures |
commit | commitdiff | tree | snapshot |
2007-07-08 |
Ian Lynagh | Add -XEmptyDataDecls flag |
commit | commitdiff | tree | snapshot |
2007-07-08 |
Ian Lynagh | Support the MagicHash extension as a flag and LANGUAGE... |
commit | commitdiff | tree | snapshot |
2007-07-08 |
Ian Lynagh | Tidy up comments in DynFlags |
commit | commitdiff | tree | snapshot |
2007-07-07 |
Simon Marlow | FIX #1472 (also #249, which was not completely fixed... |
commit | commitdiff | tree | snapshot |
2007-07-07 |
Simon Marlow | allow build settings to be overriden by adding mk/valid... |
commit | commitdiff | tree | snapshot |
2007-07-06 |
Ian Lynagh | Remove foldl' from Util; use the Data.List one instead |
commit | commitdiff | tree | snapshot |
2007-07-06 |
Simon Marlow | undo: Get the path right for :list |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Simon Marlow | -ddump-hi-diffs shouldn't imply -fforce-recomp, that... |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Added comment to the Cmm parser showing code for use... |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Eliminated use of 'fromJust' from the CPS pass |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Fixed a bug in the CPS pass |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Updated the call to the CPS pass for the factoring... |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Added support for GC block declaration to the Cmm syntax |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Ensure no statements after CmmReturn are emitted |
commit | commitdiff | tree | snapshot |
2007-07-06 |
Simon Marlow | FIX BUILD (Windows) |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Roman Leshchinskiy | Vectorise unlifted and tuple tycons |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Roman Leshchinskiy | Vectorisation of types |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Roman Leshchinskiy | Add TyCons to vectorisation monad |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Roman Leshchinskiy | Vectorisation monad |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Roman Leshchinskiy | Add ndp docs |
commit | commitdiff | tree | snapshot |
2007-06-29 |
Roman Leshchinskiy | Include vectorisation into the simplifier pipeline |
commit | commitdiff | tree | snapshot |
2007-06-29 |
Roman Leshchinskiy | Add vectorise subdirectory and dummy module |
commit | commitdiff | tree | snapshot |
2007-06-29 |
Roman Leshchinskiy | Add -fvectorise |
commit | commitdiff | tree | snapshot |
2007-06-29 |
Roman Leshchinskiy | Add NDP-related PrelNames |
commit | commitdiff | tree | snapshot |
2007-06-29 |
Roman Leshchinskiy | Make package ndp wired-in |
commit | commitdiff | tree | snapshot |
2007-07-06 |
Roman Leshchinskiy | FIX BUILD (OS X): Include correct gmp.h if using GMP... |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Ian Lynagh | hpc is now a corelib, so always build it |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Ian Lynagh | Update the in-tree GMP; fixes trac #832 |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Simon Marlow | FIX BUILD (with GHC 6.2.x): System.Directory.Internals... |
commit | commitdiff | tree | snapshot |
2007-07-05 |
Michael D.... | Warning Police |
commit | commitdiff | tree | snapshot |
2007-07-05 |
simonpj@microsoft.com | Tidy up IsIrred (no need for argument any more) |
commit | commitdiff | tree | snapshot |
2007-07-04 |
simonpj@microsoft.com | Fix Trace #1494 |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Ian Lynagh | The standard SUBDIRS in the top level Makefile should... |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Ian Lynagh | Remove mapAccumL, mapAccumR, mapAccumB |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Ian Lynagh | Remove the unused "Eager monad" |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Ian Lynagh | Add a type signature |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Ian Lynagh | Remove unused functions (applyToPair, applyToFst, apply... |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Ian Lynagh | Remove unused cfst (== const) |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Ian Lynagh | Remove prefixMatch and suffixMatch from Util |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Simon Marlow | Use $(HC), not $(GHC) to compile ghc-inplace |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Simon Marlow | We don't need a SIGCONT handler any more |
commit | commitdiff | tree | snapshot |
2007-07-04 |
Simon Marlow | Add first cut of the validate script |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Added support for update frames to the CPS pass |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Fix error message in CPS pass |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Factor cmmToRawCmm completely out of CPS |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Remove dead code in the CPS pass |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Minor formatting cleanup. |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Moved 'continuationToProc' into a separate file, 'CmmCP... |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Michael D.... | Finished support for foreign calls in the CPS pass |
commit | commitdiff | tree | snapshot |
2007-07-02 |
Michael D.... | Multiple improvements to CPS algorithm. |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Michael D.... | Allow safety information on calls in Cmm files |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Simon Marlow | FIX BUILD (Windows): catch up with changes to .cmm... |
commit | commitdiff | tree | snapshot |
2007-07-03 |
simonpj@microsoft.com | Improve formatting of errors, and fix a typo |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Simon Marlow | Fix for function info tables: the SRT field cannot... |
commit | commitdiff | tree | snapshot |
2007-07-03 |
Simon Marlow | pprTypeInfo: print slow entry pt |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Simon Marlow | fix compilation for x86_64 |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Michael D.... | Fix stack check amount for user declared continuation... |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Michael D.... | Remove unused parameter in force_gc_block for CPS |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Michael D.... | Fix a bug in the Cmm parser where formal params didn... |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Michael D.... | Make CPS account for on-stack arguments when doing... |
commit | commitdiff | tree | snapshot |
2007-06-28 |
Michael D.... | Comment and formatting updates for the CPS pass |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | Fix typo from amend-record |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | Implemented and fixed bugs in CmmInfo handling |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | Formatting only |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | Added stack checks to the CPS algorithm |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | First pass at implementing info tables for CPS |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | Added an SRT to each CmmCall and added the current... |
commit | commitdiff | tree | snapshot |
2007-06-27 |
Michael D.... | Added pointerhood to LocalReg |
commit | commitdiff | tree | snapshot |
2007-06-26 |
Michael D.... | Fix bug relating to the return values of prim ops |
commit | commitdiff | tree | snapshot |
2007-06-21 |
Michael D.... | Removed trailing whitespace |
commit | commitdiff | tree | snapshot |
2007-06-19 |
Michael D.... | Fixed typo in comment |
commit | commitdiff | tree | snapshot |
2007-06-13 |
Michael D.... | Add forgotten compiler/cmm/CmmInfo.hs |
commit | commitdiff | tree | snapshot |
2007-06-06 |
Michael D.... | Add formal parameters to the Cmm parser |
commit | commitdiff | tree | snapshot |
2007-06-06 |
Michael D.... | Minor comment update |
commit | commitdiff | tree | snapshot |
2007-05-29 |
Michael D.... | Changed C-- parser to allow multiple return values |
commit | commitdiff | tree | snapshot |
2007-05-29 |
Michael D.... | Added early draft of parameter passing to the CPS converter |
commit | commitdiff | tree | snapshot |
2007-05-29 |
Michael D.... | Minor code cleanup |
commit | commitdiff | tree | snapshot |
2007-05-29 |
Michael D.... | Fix bug with proc-point detection (only a temporary... |
commit | commitdiff | tree | snapshot |
2007-05-25 |
Michael D.... | Move global register saving from the backend to codeGen... |
commit | commitdiff | tree | snapshot |
2007-05-25 |
Michael D.... | Moved global register saving from the backend to codeGen |
commit | commitdiff | tree | snapshot |
2007-05-25 |
Michael D.... | Formatting changes for CPS code. |
commit | commitdiff | tree | snapshot |
2007-05-24 |
Michael D.... | Formatted documentation for compiler/cmm/Dataflow.hs |
commit | commitdiff | tree | snapshot |
2007-05-24 |
Michael D.... | Renamed CmmCPSData to CmmBrokenBlock and documented it |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Minor re-organizing of compiler/cmm/CmmCPS.hs |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Fixed missing '#include "HsVersions.h"' |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Factored proc-point analysis into separate file (compil... |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Removed an older version of selectStackFormat |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Refined the handling of stack frame headers |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Misc. cleanups to CPS converter |
commit | commitdiff | tree | snapshot |
2007-05-23 |
Michael D.... | Fixed CPS converter to preserve function names |
commit | commitdiff | tree | snapshot |
2007-05-22 |
Michael D.... | Added Proc-Point analysis to the CPS converter (not... |
commit | commitdiff | tree | snapshot |
2007-05-22 |
Michael D.... | Make CmmProc take CmmFormals as argument |
commit | commitdiff | tree | snapshot |
next |