| 147 | |
| 148 | template<typename MatrixType> |
| 149 | EIGEN_DONT_INLINE |
| 150 | void bug1684_job2(MatrixType& m1, MatrixType& m2) |
| 151 | { |
| 152 | m2 = m1; // load m1/m2 in AVX registers |
| 153 | m1.col(0) = m2.col(3); // perform 128 bits moves |
| 154 | m1.col(1) = m2.col(2); |
| 155 | m1.col(2) = m2.col(1); |
| 156 | m1.col(3) = m2.col(0); |
| 157 | } |
| 158 | |
| 159 | template<typename MatrixType> |
| 160 | EIGEN_DONT_INLINE |