aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/arch/Default/Settings.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2018-12-13 10:42:39 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2018-12-13 10:42:39 +0100
commitefa4c9c40fbed9506aaef6a5393d27713f161984 (patch)
tree1391bf14bfa0d8b693ebb3dac34e927db4cfe39b /Eigen/src/Core/arch/Default/Settings.h
parentf20c991679a6860d9a91ced2f40b3c591da284a6 (diff)
bug #1615: slightly increase the default unrolling limit to compensate for changeset 101ea26f5e18919972b321b5f7e3ef4e07be3fd6
. This solves a performance regression with clang and 3x3 matrix products.
Diffstat (limited to 'Eigen/src/Core/arch/Default/Settings.h')
-rw-r--r--Eigen/src/Core/arch/Default/Settings.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/arch/Default/Settings.h b/Eigen/src/Core/arch/Default/Settings.h
index 097373c84..a5c3ada4c 100644
--- a/Eigen/src/Core/arch/Default/Settings.h
+++ b/Eigen/src/Core/arch/Default/Settings.h
@@ -21,7 +21,7 @@
* it does not correspond to the number of iterations or the number of instructions
*/
#ifndef EIGEN_UNROLLING_LIMIT
-#define EIGEN_UNROLLING_LIMIT 100
+#define EIGEN_UNROLLING_LIMIT 110
#endif
/** Defines the threshold between a "small" and a "large" matrix.