Completed the implementation of VECTORISE SCALAR
authorManuel M T Chakravarty <chak@cse.unsw.edu.au>
Sat, 5 Mar 2011 12:36:25 +0000 (12:36 +0000)
committerManuel M T Chakravarty <chak@cse.unsw.edu.au>
Sat, 5 Mar 2011 12:36:25 +0000 (12:36 +0000)
commit2db562c779b7796922e0ae9cd8533b120b53a9d2
treef4f7865fdb5fa651272b743cd2ebcff82c74e3f5
parentfdcb0ced3ff1628edf8dac16adbbdf7b10ed9052
Completed the implementation of VECTORISE SCALAR
- The pragma {-# VECTORISE SCALAR foo #-} marks 'foo' as a
  scalar function for for vectorisation and generates a
  vectorised version by applying 'scalar_map' and friends.
- The set of scalar functions is not yet emitted into
  interface files.  This will be added in a subsequent
  patch via 'VectInfo'.
compiler/vectorise/Vectorise.hs
compiler/vectorise/Vectorise/Env.hs
compiler/vectorise/Vectorise/Exp.hs