summaryrefslogtreecommitdiff
path: root/compiler/vectorise
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the DFunArg type and all its worksSimon Peyton Jones2011-06-231-1/+1
* Remove "silent superclass parameters"Simon Peyton Jones2011-06-223-61/+56
* Special case 'patError' in the vectoriserManuel M T Chakravarty2011-06-191-1/+13
* SafeHaskell: Restrict OverlappingInstances.David Terei2011-06-171-1/+1
* Track changes in the DPH package and GHC.PArr.Manuel M T Chakravarty2011-06-171-1/+1
* Eliminate hardcoded names of D.A.PManuel M T Chakravarty2011-06-166-360/+124
* Fix warningsManuel M T Chakravarty2011-06-131-35/+35
* Added a pragma {-# NOVECTORISE f #-} that suppresses vectorisation of topleve...Manuel M T Chakravarty2011-06-135-116/+158
* Haddock fix in the vectoriserManuel M T Chakravarty2011-06-031-21/+21
* Propagate scalar variables and tycons for vectorisation through 'HscTypes.Vec...Manuel M T Chakravarty2011-06-033-124/+140
* Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-174-103/+120
|\
| * Remove scar tissueBen Lippmeier2011-05-121-29/+3
| * Wibbles on modules imported by vectoriserBen Lippmeier2011-05-122-7/+9
| * Follow changes in DPH library: Repr module is gone.Ben Lippmeier2011-05-122-5/+1
| * Update vectoriser now that PData instances have moved.Ben Lippmeier2011-05-124-60/+73
| * Update vectoriser now that PRepr has movedBen Lippmeier2011-05-122-26/+32
| * Update vectoriser now that Scalar has movedBen Lippmeier2011-05-122-12/+22
| * Update vectoriser now that PData has moved.Ben Lippmeier2011-05-122-12/+28
* | Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-genericsJose Pedro Magalhaes2011-05-1214-23/+14
|\ \ | |/
| * This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-1914-23/+14
* | Remove the hasGenerics field of TyCon, improve the way the Generics flags is ...Jose Pedro Magalhaes2011-05-022-2/+0
|/
* Completed the implementation of VECTORISE SCALARManuel M T Chakravarty2011-03-053-154/+174
* Added a VECTORISE pragmaManuel M T Chakravarty2011-02-2011-245/+367
* Cleaned up Expr and Vectorisekeller@.cse.unsw.edu.au2011-02-152-31/+13
* Fixed two syntax errorskeller@.cse.unsw.edu.au2011-02-141-2/+2
* Handling of recursive scalar functions in isScalarLamkeller@cse.unsw.edu.au2011-02-143-33/+57
* Added handling of non-recursive module global functions to isScalar checkkeller@cse.unsw.edu.au2011-02-093-22/+40
* keller@cse.unsw.edu.au2011-02-021-2/+2
* Removed minor bugkeller@cse.unsw.edu.au2011-02-021-1/+1
* added handling of data constructors to vectLamkeller@cse.unsw.edu.au2011-02-011-17/+48
* Fix vectorisation of recursive typesRoman Leshchinskiy2011-01-2612-162/+107
* 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