summaryrefslogtreecommitdiff
path: root/compiler/vectorise/Vectorise/Generic
Commit message (Expand)AuthorAgeFilesLines
* Make buildToArrPReprs obey the let/app invariantSimon Peyton Jones2014-08-071-3/+8
* Fix the treatment of lexically scoped kind variables (Trac #8856)Simon Peyton Jones2014-03-071-1/+1
* Implement "roles" into GHC.Richard Eisenberg2013-08-022-4/+5
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-212-7/+6
* Make 'SPECIALISE instance' work againSimon Peyton Jones2013-05-301-13/+11
* Pure refactoringSimon Peyton Jones2013-01-281-0/+1
* More refactoring of FamInst/FamInstEnv; finally fixes Trac #7524Simon Peyton Jones2013-01-282-6/+8
* Refactor and improve the promotion inferenceSimon Peyton Jones2013-01-251-0/+1
* Refactor invariants for FamInsts.Richard Eisenberg2013-01-052-4/+8
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-12-233-13/+17
|\
| * Implement overlapping type family instances.Richard Eisenberg2012-12-213-13/+17
* | Make {-# UNPACK #-} work for type/data family invocationsSimon Peyton Jones2012-12-231-4/+5
|/
* Remove getModuleDs; we now just use getModuleIan Lynagh2012-11-061-2/+2
* Fix dfun unfolding of PA instances generated by the vectoriserManuel M T Chakravarty2012-07-281-2/+4
* Fix PA dfun construction with silent superclass argsManuel M T Chakravarty2012-06-272-11/+2
* Add silent superclass parameters to the vectoriserManuel M T Chakravarty2012-06-271-12/+27
* Add silent superclass parameters (again)Simon Peyton Jones2012-06-271-1/+1
* Pass DynFlags down to showSDocIan Lynagh2012-06-121-6/+10
* Add newline to the end of fileJose Pedro Magalhaes2012-04-192-2/+4
* Implement the CTYPE pragma; part of the CApiFFI extensionIan Lynagh2012-02-161-0/+1
* Major refactoring of CoAxiomsSimon Peyton Jones2012-01-033-64/+51
* Fix and clean up 'PData' and 'Wrap' usage of the vectoriserManuel M T Chakravarty2011-11-232-63/+51
* vectoriser: fix pvoids problem when vectorising enumerationsBen Lippmeier2011-11-222-35/+105
* Fix the vectorisation of workers of data constructorsManuel M T Chakravarty2011-11-181-3/+3
* Merge /Users/benl/devel/ghc/ghc-head-develBen Lippmeier2011-11-173-15/+21
|\
| * vectoriser: Use Sels2 type for vector of selectors in PDatas Sum2 instanceBen Lippmeier2011-11-173-15/+21
* | vectoriser: mkCast args the other way around, and fix warningBen Lippmeier2011-11-171-5/+4
* | vectoriser: follow constraint solver changes in vectoriserBen Lippmeier2011-11-171-4/+4
|/
* vectoriser: make PA PDatas instances for prod types workBen Lippmeier2011-11-153-156/+257
* vectoriser: shift PData module to generics dirBen Lippmeier2011-11-141-0/+154
* vectoriser: refactoring and cleanups for PReprBen Lippmeier2011-11-142-41/+92
* vectoriser: formatting to PAMethods and start adding PDatas casesBen Lippmeier2011-11-142-94/+120
* vectoriser: shift modules about the generic representation into their own dirBen Lippmeier2011-11-143-0/+749