11 #define TEST_ENABLE_TEMPORARY_TRACKING 
   12 #define EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD 8 
   41     p *= m1_for_prod(
i,
j);
 
   55                    (
m1.matrix() * 
m1.matrix().transpose()).eval().cwiseProduct(
m2.matrix()).rowwise().sum().sum());
 
   58   Index r0 = internal::random<Index>(0,
rows-1);
 
   59   Index c0 = internal::random<Index>(0,
cols-1);
 
   69   const int R1 = MatrixType::RowsAtCompileTime>=2 ? MatrixType::RowsAtCompileTime/2 : 6;
 
   70   const int C1 = MatrixType::ColsAtCompileTime>=2 ? MatrixType::ColsAtCompileTime/2 : 6;
 
   81   VERIFY_EVALUATION_COUNT( (
m1.matrix()*
m1.matrix().transpose()).sum(), (MatrixType::IsVectorAtCompileTime && MatrixType::SizeAtCompileTime!=1 ? 0 : 1) );
 
   82   VERIFY_EVALUATION_COUNT( ((
m1.matrix()*
m1.matrix().transpose())+
m2).sum(),(MatrixType::IsVectorAtCompileTime && MatrixType::SizeAtCompileTime!=1 ? 0 : 1));
 
   99     for(
int j = 0; 
j < 
i; 
j++)
 
  112   for(
int i = 0; 
i < 
size-1; 
i++)
 
  129   for(
int i = 0; 
i < 
size/2; 
i++)