Go to file
Benoit Jacob 25ba9f377c * add bench/benchVecAdd.cpp by Gael, fix crash (ei_pload on non-aligned)
* introduce packet(int), make use of it in linear vectorized paths
  --> completely fixes the slowdown noticed in benchVecAdd.
* generalize coeff(int) to linear-access xprs
* clarify the access flag bits
* rework api dox in Coeffs.h and util/Constants.h
* improve certain expressions's flags, allowing more vectorization
* fix bug in Block: start(int) and end(int) returned dyn*dyn size
* fix bug in Block: just because the Eval type has packet access
  doesn't imply the block xpr should have it too.
2008-06-26 16:06:41 +00:00
bench * add bench/benchVecAdd.cpp by Gael, fix crash (ei_pload on non-aligned) 2008-06-26 16:06:41 +00:00
disabled * refactoring of Product: 2008-06-19 17:33:57 +00:00
doc * vectorize dot product, copying code from sum. 2008-06-24 15:13:00 +00:00
Eigen * add bench/benchVecAdd.cpp by Gael, fix crash (ei_pload on non-aligned) 2008-06-26 16:06:41 +00:00
test * vectorize dot product, copying code from sum. 2008-06-24 15:13:00 +00:00
CMakeLists.txt * implement slice vectorization. Because it uses unaligned 2008-06-22 15:02:05 +00:00
COPYING Relicense --> dual-license LGPL3+/GPL2+ 2008-02-28 15:44:45 +00:00
COPYING.LESSER Relicense --> dual-license LGPL3+/GPL2+ 2008-02-28 15:44:45 +00:00
Doxyfile Ready for alpha2 release. 2008-01-07 09:34:21 +00:00
Mainpage.dox many small fixes and documentation improvements, 2008-05-29 03:12:30 +00:00