summaryrefslogtreecommitdiff
path: root/compiler/vectorise/Vectorise/Monad/Global.hs
Commit message (Expand)AuthorAgeFilesLines
* 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