dph-lifted-vseg: push Arrays type into Scalar module
[packages/dph.git] / dph-prim-interface /
2011-12-05  Ben Lippmeierdph-lifted-vseg: push Arrays type into Scalar module
2011-12-05  Ben Lippmeierdph-lifted-vseg: change order of args for extracts
2011-12-05  Ben Lippmeierdpg-lifted-vseg: export Arrays type from prim library...
2011-11-29  Ben LippmeierRefactor extracts to take a SSegd directly.
2011-11-29  Ben LippmeierUse consistent module name qualifiers
2011-11-29  Ben LippmeierTurn on core-lint all the time.
2011-11-21  Ben Lippmeierdph-prim-seq: comments and cleanup
2011-11-21  Ben Lippmeierdph-prim-par: haddocks and cleanup
2011-11-10  Manuel M T ChakravartyGet rid of the -fdph-* flags
2011-11-09  Ben Lippmeierwibble
2011-11-09  Ben LippmeierShift unlifted extracts into prim library
2011-11-09  Ben Lippmeierdph-prim-interface: dump unused rules
2011-11-03  Ben Lippmeierdph-lifted-vseg: use new vectoriser interface
2011-11-03  Ben Lippmeierdph-prim: export scattered segment count
2011-10-14  Ben Lippmeierdph-prim-interface: whitespace
2011-10-13  Ben Lippmeierdph-lifted-vseg: add a lazilly culled version of vsegid...
2011-10-13  Ben Lippmeierdph-prim-*: add updateVSegsReachable for when we know...
2011-10-12  Ben LippmeierAdd SCCs to some NOINLINE functions
2011-10-11  Ben LippmeierAdd a fast path to concatPR to avoid copying segments...
2011-10-11  Ben LippmeierAdd UPVSegd
2011-10-04  Ben LippmeierPush scattered segmented fold fns into Unlifted packages
2011-09-02  Ben Lippmeierdph-prim-seq: warning police
2011-09-02  Ben LippmeierMake USSegd contain a whole USegd because we need the...
2011-08-29  Ben Lippmeierdph-common-vseg: shift SSegd and VSegd into prim package
2011-08-29  Ben LippmeierBump prim package versions to 0.5.2.0
2011-08-29  Ben Lippmeierdph-prim-par/seq: add zip3 and unzip3
2011-08-12  Ben LippmeierNormalise package names
2011-08-11  Ben LippmeierCleanup dph-prim-interface
2011-05-09  Ben Lippmeierwhitespace
2011-05-08  Roman Leshchinskiyadd SMVM-specific rules
2011-05-08  Roman Leshchinskiyadd seq/replicate rule
2011-05-03  Ben LippmeierComments for packByTag
2011-04-29  Ben LippmeierComments, formatting and Haddock cleanups. No functiona...
2011-04-29  Ben LippmeierDisable the bogus rules I added. They break backend...
2011-04-28  Ben LippmeierComments and formatting only.
2011-04-28  Ben LippmeierAdd more rewrite rules involving zipWith. In the long...
2011-04-15  Ben LippmeierRemove scar tissue
2011-04-15  Ben LippmeierComments and formatting only.
2010-11-17  Roman LeshchinskiyMake sure tagZeroes isn't a loop breaker
2010-10-31  Roman LeshchinskiyBump version of dph-prim-interface to match other dph...
2010-09-23  Roman LeshchinskiyUse vector 0.7 instead of arrays from dph-base
2010-06-10  Roman LeshchinskiySlight optimisation
2010-06-10  Roman LeshchinskiyAdd Float to prelude
2010-06-10  Roman LeshchinskiyMake the type of tags configurable and use Word8 instea...
2010-07-10  Ian LynaghRemove the -haddock flag from GHC-Options in the Cabal...
2010-06-09  Roman LeshchinskiyAdd a horribly hackish special-case rule for Quickhull
2010-06-09  Roman LeshchinskiyAdd a fold_s/replicate -> fold_r rule
2010-06-08  Roman LeshchinskiyIntroduce a rather baroque caching mechanism for parall...
2010-06-07  Roman LeshchinskiyAdd optimisation rules
2010-06-07  Roman LeshchinskiyMake combine2 work with selectors
2010-06-07  Roman LeshchinskiyMove selectors to the backend where they belong
2010-06-07  Roman LeshchinskiyFiddle with enum*Each functions
2010-06-07  Roman LeshchinskiyRemove repeatc*
2010-06-04  Roman LeshchinskiyAdd interleave{U|UP}
2010-06-01  Roman LeshchinskiyAdd some optimisation rules
2010-06-01  Roman LeshchinskiyAdd seq rules
2010-05-31  Roman LeshchinskiyAdd plusSegd
2010-05-27  Roman LeshchinskiyAdd rule for zipWith/replicate
2010-05-27  Roman LeshchinskiyAdd a seq/sum rule
2010-05-27  Roman LeshchinskiyRemove unneeded parameters from indices_s
2010-05-27  Roman LeshchinskiylengthsToSegd is no longer special
2010-05-27  Roman LeshchinskiySanitise zipU and unzipU
2010-05-26  Roman LeshchinskiyFix load balancing issue with indices_s
2010-05-20  Roman LeshchinskiyImplement parallel lifted append
2010-05-20  Roman LeshchinskiyFix implementation of repeat_c
2010-03-02  Roman LeshchinskiyAdd replicate_rs/replicate rule
2010-03-02  Roman LeshchinskiyModify and export regular folds
2009-11-10  Roman LeshchinskiyAdd seq rule for count
2009-11-10  Roman LeshchinskiyMove lengthsToSegd to the common interface file
2009-11-09  Roman LeshchinskiyExport combine2ByTag from backends
2009-10-29  Roman LeshchinskiyEvaluate tags in interface def
2009-10-21  Roman LeshchinskiyMake lengthsToSegd CONLIKE for now
2009-10-21  Roman LeshchinskiyAdd imports
2009-10-21  Roman LeshchinskiyAdd count_s
2009-10-21  Roman LeshchinskiyAdd and use packByTag
2009-08-21  Roman LeshchinskiyAdd repeat/enumFromStepLen fusion rule
2009-08-21  Roman LeshchinskiyAdd regular segmented replicate
2009-08-11  Ian LynaghFix "Cabal check" warnings
2009-07-20  Roman LeshchinskiyFix dotp and smvm
2009-07-19  keller@cse.unsw... Added default backpermute
2009-07-13  Roman LeshchinskiySeparate length from data in array representation
2009-05-05  Roman LeshchinskiyAdd ghc-stage files
2009-04-24  Roman LeshchinskiyAdd rules for Segd operations
2009-04-22  Roman LeshchinskiyResolve conflicts
2009-04-22  Roman LeshchinskiyRemove SUArr
2009-04-06  Roman LeshchinskiyRemove SArray and related functions from the backend...
2009-04-21  keller@cse.unsw... Added regular fold, sum (parallel and sequential)
2009-03-24  keller@cse.unsw... Fixed repeatCUS
2009-03-20  keller@cse.unsw... Fixed enumFromStepLenEach bug, added example
2009-03-18  keller@cse.unsw... Added enumFromStepLenEach
2009-03-19  Roman LeshchinskiyMake replicate CONLIKE
2009-03-09  Roman LeshchinskiyAdd a couple of rules for optimising smvm
2009-03-09  Roman LeshchinskiyAdd fold{_s|SU|SUP}' which is strict in the segd and...
2009-03-09  Roman Leshchinskiy Pass the length of the argument array explicity to...
2009-03-08  Roman LeshchinskiyCompletely wrong rewrite rule, just to make smvm happy
2009-03-08  Roman LeshchinskiyAdd seperate INLINE_BACKEND phase for stuff from Data...
2009-03-08  Roman LeshchinskiyExport and use enumFromStepLen
2009-03-08  Roman LeshchinskiyAdd repeatCU/repeat_c
2009-03-07  Roman LeshchinskiyFix strictness of bpermutePA and add extractPA
2009-03-03  Manuel M T ChakravartyExtend DPH_Header/Interface a little
next