diff options
author | Gael Guennebaud <g.gael@free.fr> | 2015-06-26 16:14:23 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2015-06-26 16:14:23 +0200 |
commit | c911fc8dee71809c7b6a3e60e4a582ac6da37815 (patch) | |
tree | 7745ff04da336a6da46cfc38abdd15e5d8dc5a5f /Eigen/src/Eigenvalues | |
parent | 98ff17eb9e70ad62a2dad2eaee2900eb2f110720 (diff) |
split compiler intensive bdcsvd_1 unit test
Diffstat (limited to 'Eigen/src/Eigenvalues')
-rw-r--r-- | Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h b/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h index e46c16391..872866850 100644 --- a/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +++ b/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h @@ -486,10 +486,11 @@ ComputationInfo computeFromTridiagonal_impl(DiagType& diag, SubDiagType& subdiag while (end>0) { + EIGEN_ASM_COMMENT("beginabs"); for (Index i = start; i<end; ++i) if (internal::isMuchSmallerThan(abs(subdiag[i]),(abs(diag[i])+abs(diag[i+1]))) || abs(subdiag[i]) <= considerAsZero) subdiag[i] = 0; - + EIGEN_ASM_COMMENT("endabs"); // find the largest unreduced block while (end>0 && subdiag[end-1]==0) { |