aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2008-08-28 15:28:23 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2008-08-28 15:28:23 +0000
commit3ced3f91c246315453d49f43d931d17283010b2a (patch)
tree55fb741e42a58b39a8e28e37bf83b263ec816647 /Eigen/src/Core
parent70266b4d05d2565326d014f678d6c812edd3e27e (diff)
* temporarily remove doxygen customization, we'll see if that fix api.kde.org
but I no hope, that would be too simple ! * added Rotation2D typedefs * remove CoreDeclarations header file
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r--Eigen/src/Core/Functors.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Core/Functors.h b/Eigen/src/Core/Functors.h
index f0bc1fd4f..4295aa4da 100644
--- a/Eigen/src/Core/Functors.h
+++ b/Eigen/src/Core/Functors.h
@@ -247,13 +247,13 @@ struct ei_functor_traits<ei_scalar_real_op<Scalar> >
*
* \sa class CwiseUnaryOp, MatrixBase::operator*, MatrixBase::operator/
*/
-/* NOTE why doing the ei_pset1() *is* an optimization ?
+/* NOTE why doing the ei_pset1() in packetOp *is* an optimization ?
* indeed it seems better to declare m_other as a PacketScalar and do the ei_pset1() once
* in the constructor. However, in practice:
* - GCC does not like m_other as a PacketScalar and generate a load every time it needs it
* - one the other hand GCC is able to moves the ei_pset1() away the loop :)
* - simpler code ;)
- * (ICC performs well in both cases)
+ * (ICC and gcc 4.4 seems to perform well in both cases, the issue is visible with y = a*x + b*y)
*/
template<typename Scalar>
struct ei_scalar_multiple_op {