summaryrefslogtreecommitdiff
path: root/compiler/vectorise/Vectorise/Monad/InstEnv.hs
Commit message (Expand)AuthorAgeFilesLines
* vectorise: Put it out of its miseryBen Gamari2018-06-021-82/+0
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-7/+7
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-211-1/+1
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-061-2/+11
|\
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-051-2/+11
* | Implement overlapping type family instances.Richard Eisenberg2012-12-211-2/+2
|/
* Add silent superclass parameters to the vectoriserManuel M T Chakravarty2012-06-271-5/+4
* Pass DynFlags down to showSDocIan Lynagh2012-06-121-2/+6
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-0/+1
* Major refactoring of CoAxiomsSimon Peyton Jones2012-01-031-1/+2
* VECTORISE pragmas for type classes and instancesManuel M T Chakravarty2011-10-311-23/+6
* Report bindings that cannot be vectorisedManuel M T Chakravarty2011-09-101-13/+14
* SafeHaskell: Restrict OverlappingInstances.David Terei2011-06-171-1/+1
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-131-1/+1
* Finish breaking up VectBuiltIn and VectMonad, and add commentsbenl@ouroborus.net2010-08-311-0/+80