summaryrefslogtreecommitdiff
path: root/compiler/vectorise
Commit message (Expand)AuthorAgeFilesLines
* Fix warningsIan Lynagh2010-12-191-3/+0
* vectoriser: don't always pass superclass dictionaries to PA dfunsRoman Leshchinskiy2010-12-181-14/+38
* vectoriser: delete dead codeRoman Leshchinskiy2010-12-181-20/+1
* vectoriser: adapt to new superclass story part I (dictionary construction)Roman Leshchinskiy2010-12-188-47/+127
* Remove code that is dead now that we need >= 6.12 to buildIan Lynagh2010-12-151-2/+0
* Fix recursive superclasses (again). Fixes Trac #4809.simonpj@microsoft.com2010-12-131-1/+2
* Fixed some 'unused vars' warningskeller@cse.unsw.edu.au2010-11-301-5/+5
* vectScalarLam handles int, float, and double nowkeller@cse.unsw.edu.au2010-11-291-2/+6
* Handling of lets, letrec and case when checking if a lambda expr needs to be ...keller@cse.unsw.edu.au2010-11-151-1/+22
* vectoriser: fix warningBen Lippmeier2010-11-261-1/+0
* vectoriser: fix warningBen Lippmeier2010-11-261-1/+0
* vectoriser: take class directly from the instance tyconBen Lippmeier2010-11-261-15/+6
* vectoriser: comments onlyBen Lippmeier2010-11-251-7/+44
* vectoriser: follow changes in mkClassBen Lippmeier2010-11-251-0/+1
* vectoriser: tracing wibblesBen Lippmeier2010-11-251-8/+7
* mkDFunUnfolding wants the type of the dfun to be a PredTybenl@ouroborus.net2010-09-141-5/+31
* vectoriser: fix conflictsBen Lippmeier2010-11-251-3/+3
* Comments and formatting onlybenl@ouroborus.net2010-09-141-9/+17
* Comments and formatting to type environment vectoriserbenl@ouroborus.net2010-09-091-13/+19
* Nicer error message for #3782benl@ouroborus.net2010-10-291-1/+9
* Refactoring and tidyup of HscMain and related things (also fix #1666)Simon Marlow2010-10-272-0/+3
* Define setIdUnfoldingLazily, and use it in VectoriseIan Lynagh2010-10-191-1/+1
* Implement INLINABLE pragma simonpj@microsoft.com2010-09-156-8/+8
* Fix build with 6.10Ian Lynagh2010-09-131-1/+4
* Remove two old junk filessimonpj@microsoft.com2010-09-131-651/+0
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-137-3/+659
* Fix warningsIan Lynagh2010-09-093-3/+0
* Finish breaking up vectoriser utilsbenl@ouroborus.net2010-09-0917-388/+519
* Move VectType module to Vectorise treebenl@ouroborus.net2010-09-094-11/+6
* Sort all the PADict/PData/PRDict/PRepr stuff into their own modulesbenl@ouroborus.net2010-09-095-483/+545
* Break out Repr and PADict stuff for vectorisation of ADTs to their own modulesbenl@ouroborus.net2010-09-093-387/+440
* Break out conversion functions to own modulebenl@ouroborus.net2010-09-092-79/+90
* Comments and formatting onlybenl@ouroborus.net2010-09-091-26/+47
* Fix warnings on WindowsIan Lynagh2010-09-051-3/+0
* Break out hoisting utils into their own modulebenl@ouroborus.net2010-09-086-71/+97
* Break out closure utils into own modulebenl@ouroborus.net2010-09-084-107/+136
* Move VectVar module to Vectorise treebenl@ouroborus.net2010-09-082-2/+2
* Break out vectorisation of expressions into own modulebenl@ouroborus.net2010-09-082-415/+414
* Break out TyCon classifier into own modulebenl@ouroborus.net2010-09-082-77/+107
* Break out vectorisation of TyConDecls into own modulebenl@ouroborus.net2010-09-082-166/+164
* Break out type vectorisation into own modulebenl@ouroborus.net2010-09-072-98/+119
* Fix warnings: Remove unused importsIan Lynagh2010-09-023-4/+0
* Finish breaking up VectBuiltIn and VectMonad, and add commentsbenl@ouroborus.net2010-08-3115-1088/+1339
* Fix warningsbenl@ouroborus.net2010-08-303-3/+1
* Break up vectoriser builtins modulebenl@ouroborus.net2010-08-303-167/+226
* Move VectCore to Vectorise treebenl@ouroborus.net2010-08-306-21/+23
* Split out vectoriser environments into own modulebenl@ouroborus.net2010-08-306-152/+203
* Comments and formatting to vectoriser, and split out varish stuff into own mo...benl@ouroborus.net2010-08-304-107/+183
* Fix warningsbenl@ouroborus.net2010-08-301-1/+1
* Vectorisation of method typesbenl@ouroborus.net2010-08-304-113/+362