Fix Trac #3966: warn about useless UNPACK pragmas
[ghc-hetmet.git] / compiler / vectorise / VectType.hs
2010-05-06 simonpj@microsoft.comFix Trac #3966: warn about useless UNPACK pragmas
2010-01-06 simonpj@microsoft.comImprove the handling of default methods
2009-12-03 Roman LeshchinskiyGenerate INLINE pragmas for PA methods
2009-12-02 simonpj@microsoft.comMore work on the simplifier's inlining strategies
2009-10-30 Roman LeshchinskiyAdapt vectoriser to new inlining mechanism
2009-10-29 simonpj@microsoft.comThe Big INLINE Patch: totally reorganise way that INLIN...
2009-10-15 Roman LeshchinskiyFix warnings
2009-10-15 Roman LeshchinskiyPA and PR from dph are now type classes
2009-07-13 Roman LeshchinskiyFix warnings
2009-07-13 Roman LeshchinskiySeparate length from data in DPH arrays
2008-12-16 Simon MarlowRollback INLINE patches
2008-12-05 simonpj@microsoft.comCompletely new treatment of INLINE pragmas (big patch)
2008-09-23 simonpj@microsoft.comAllow type families to use GADT syntax (and be GADTs)
2008-09-20 simonpj@microsoft.comTidy up the treatment of dead binders
2008-09-16 Roman LeshchinskiyClean up vectorisation error messages
2008-09-11 Roman LeshchinskiyDon't panic on non-vectorisable expressions
2008-08-11 simonpj@microsoft.comFix Trac #2412: type synonyms and hs-boot recursion
2008-07-31 Max BolingbrokeFollow Digraph changes in VectType
2008-07-20 Thomas SchillingFix Haddock errors.
2008-05-13 Ian LynaghUse zipLazy from Util in VectType, rather than defining...
2008-05-04 Ian LynaghRemove some dead code from VectType
2008-05-04 Ian LynaghMake VectType warning-free
2008-05-04 Roman LeshchinskiyVectorise polymorphic let bindings
2008-04-12 Ian Lynagh(F)SLIT -> (f)sLit in VectType
2008-03-29 Ian LynaghDon't import FastString in HsVersions.h
2008-02-07 Ian LynaghMake some more modules use LazyUniqFM instead of UniqFM
2008-02-07 Ian LynaghMake some more modules use LazyUniqFM instead of UniqFM
2007-12-15 Roman LeshchinskiyUse (UArr Int) instead of PArray_Int# in vectorisation
2007-11-19 Roman LeshchinskiyDon't treat enumerations specially during vectorisation...
2007-11-19 Roman LeshchinskiyFix bugs in vectorisation of case expressions
2007-11-18 Roman LeshchinskiyFix bug in conversion unvect/vect
2007-11-18 Roman LeshchinskiyChange representation of parallel arrays of enumerations
2007-11-17 Roman LeshchinskiyIncomplete support for boxing during vectorisation
2007-11-17 Roman LeshchinskiySimple conversion vectorised -> unvectorised
2007-11-16 Roman LeshchinskiyVectorisation of algebraic case expressions
2007-11-16 Roman LeshchinskiyVectorisation utilities
2007-09-04 Ian LynaghFix CodingStyle#Warnings URLs
2007-09-03 Ian LynaghUse OPTIONS rather than OPTIONS_GHC for pragmas
2007-09-01 Ian LynaghAdd {-# OPTIONS_GHC -w #-} and some blurb to all compil...
2007-08-31 Roman LeshchinskiyRemove NDP-related stuff from PrelNames
2007-08-31 Roman LeshchinskiyVectorisation of enumeration types
2007-08-31 Roman LeshchinskiyRename functions
2007-08-31 Roman LeshchinskiyRefactoring
2007-08-31 Roman LeshchinskiyRefactoring
2007-08-31 Roman LeshchinskiyFix vectorisation of nullary data constructors
2007-08-30 Roman LeshchinskiyDo not unnecessarily wrap array components
2007-08-30 Roman LeshchinskiyRemove dead code
2007-08-30 Roman LeshchinskiyFix vectorisation of sum type constructors
2007-08-30 Roman LeshchinskiyTrack changes to package ndp (use PArray_Int# instead...
2007-08-29 Roman LeshchinskiyDelete dead code
2007-08-29 Roman LeshchinskiyRewrite vectorisation of product DataCon workers
2007-08-29 Roman LeshchinskiyRewrite generation of PA dictionaries
2007-08-24 Roman LeshchinskiyComplete PA dictionary generation for product types
2007-08-24 Roman LeshchinskiySimplify generation of PR dictionaries for products
2007-08-24 Roman LeshchinskiyAdapt PArray instance generation to new scheme
2007-08-24 Roman LeshchinskiyModify generation of PR dictionaries for new scheme
2007-08-24 Roman LeshchinskiyRefactoring
2007-08-24 Roman LeshchinskiyFix buildFromPRepr
2007-08-24 Roman LeshchinskiyMove code
2007-08-24 Roman LeshchinskiyMove code
2007-08-24 Roman LeshchinskiyChange buildToPRepr to work with the new representation...
2007-08-24 Roman LeshchinskiyEncode generic representation of vectorised TyCons...
2007-08-23 Roman LeshchinskiyRemove dead code
2007-08-23 Roman LeshchinskiyConversions to/from generic array representation (not...
2007-08-23 Roman LeshchinskiyGenerate dictPRepr
2007-08-22 Roman LeshchinskiyGenerate conversion from PRepr to original type
2007-08-22 Roman LeshchinskiyGenerate conversion to PRepr during vectorisation
2007-08-22 Roman LeshchinskiyMore refactoring
2007-08-22 Roman LeshchinskiyRefactoring
2007-08-22 Roman LeshchinskiyRename vectorisation-related stuff
2007-08-22 Roman LeshchinskiyGenerate PRepr instances during vectorisation
2007-08-21 Roman LeshchinskiyUse functions from BuildTyCl for vectorisation
2007-08-08 Roman LeshchinskiyFix bug in vectorised DataCon worker generation
2007-08-08 Roman LeshchinskiyUse dataConTag in flattened array representation
2007-08-07 Roman LeshchinskiyModify PA dictionary generation to the new record-based...
2007-08-07 Roman LeshchinskiyChange DataCon worker vectorisation to use PA records
2007-08-07 Roman LeshchinskiyMove code
2007-08-07 Roman LeshchinskiyRemove dead code
2007-08-07 Roman LeshchinskiyAssociate vectorised tycons with their PA dfuns
2007-08-07 Roman LeshchinskiyPA is now an explicit record instead of a typeclass
2007-08-02 Roman LeshchinskiyVectorise DataCon workers
2007-08-02 Roman LeshchinskiyInclude original tycon in PAInstance
2007-07-31 Roman LeshchinskiyRefactoring
2007-07-26 Roman LeshchinskiyOptimise parallel arrays of products
2007-07-26 Roman LeshchinskiyMark PA dictionaries as __inline_me
2007-07-26 Roman LeshchinskiyAdd missing coercion
2007-07-26 Roman LeshchinskiyMake sure DEFAULT always comes first in generated PA...
2007-07-26 Roman LeshchinskiyFix generation of lengthPA
2007-07-26 Roman LeshchinskiyModify generation of PA dictionaries to match GHC's...
2007-07-26 Roman LeshchinskiyAutomatically derive PA for vectorised tycons
2007-07-26 Roman LeshchinskiyPA instance generation code (not used yet)
2007-07-25 Roman LeshchinskiyPA dictionary generation
2007-07-25 Roman LeshchinskiyGenerate replicatePA
2007-07-25 Roman LeshchinskiyGenerate lengthPA method
2007-07-18 Roman LeshchinskiyRefactoring
2007-07-18 Roman LeshchinskiyBetter names for PArray instance coercions
2007-07-18 Roman LeshchinskiyAdd generated PArray instances to instance environments
2007-07-18 Roman LeshchinskiyNicer names for generated PArray instances
2007-07-18 Roman LeshchinskiyGenerate PArray instances of vectorised tycons
2007-07-18 Roman LeshchinskiyGeneration of DataCons for implicit PArray instances