summaryrefslogtreecommitdiff
path: root/compiler/vectorise/Vectorise/Monad/Global.hs
Commit message (Expand)AuthorAgeFilesLines
* vectorise: Put it out of its miseryBen Gamari2018-06-021-239/+0
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Make vectInfoParallelVars a DVarSetBartosz Nitka2016-06-071-1/+1
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-7/+6
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-19/+19
* Remove '-favoid-vect' and add '-fvectorisation-avoidance'Manuel M T Chakravarty2013-02-051-0/+13
* Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-051-27/+33
* Pass DynFlags down to showSDocIan Lynagh2012-06-121-2/+7
* Fix -ddump-tc-trace for recursively defined type constructorsManuel M T Chakravarty2011-12-141-4/+13
* Move vectorisation of (->) & [::] into the libraryManuel M T Chakravarty2011-11-271-3/+38
* Fix newtype wrapper for 'PData[s] (Wrap a)' and fix VECTORISE type and instan...Manuel M T Chakravarty2011-11-251-3/+3
* First cut at scalar vectorisation of class instancesManuel M T Chakravarty2011-11-091-1/+0
* VECTORISE pragmas for type classes and instancesManuel M T Chakravarty2011-10-311-2/+0
* Functions and types can now be post-hoc vectorised; i.e., in modules where th...Manuel M T Chakravarty2011-08-241-8/+6
* Improve import and export of vectorisation informationManuel M T Chakravarty2011-08-191-8/+1
* Add VECTORISE [SCALAR] type pragmaManuel M T Chakravarty2011-08-191-30/+41
* Added a pragma {-# NOVECTORISE f #-} that suppresses vectorisation of topleve...Manuel M T Chakravarty2011-06-131-31/+41
* Propagate scalar variables and tycons for vectorisation through 'HscTypes.Vec...Manuel M T Chakravarty2011-06-031-5/+10
* Added a VECTORISE pragmaManuel M T Chakravarty2011-02-201-7/+23
* Finish breaking up VectBuiltIn and VectMonad, and add commentsbenl@ouroborus.net2010-08-311-0/+140