aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/eigen3
diff options
context:
space:
mode:
authorGravatar Benoit Steiner <benoit.steiner.goog@gmail.com>2016-01-22 12:42:15 -0800
committerGravatar Vijay Vasudevan <vrv@google.com>2016-01-22 17:04:28 -0800
commitfde1dc4a489471bb9064f7a0013b9c89f46febf8 (patch)
tree93ad3074e6c167c971335c08ead6886786d64375 /third_party/eigen3
parent7aac20b66ea0c0dc88f1ccbafea2d1fb7038e761 (diff)
Improved the performance of tensor contractions and spatial convolutions on CPU:
* Move some checks out of inner loops * Split the mapper in 2: a base mapper, and a sub-mapper. This reduces the number of variables that are contained in the base mapper and helps reduce register spills Change: 112809881
Diffstat (limited to 'third_party/eigen3')
-rw-r--r--third_party/eigen3/Eigen/Cholesky2
-rw-r--r--third_party/eigen3/Eigen/Core2
-rw-r--r--third_party/eigen3/Eigen/Eigenvalues2
-rw-r--r--third_party/eigen3/Eigen/LU2
-rw-r--r--third_party/eigen3/unsupported/Eigen/CXX11/Tensor2
5 files changed, 5 insertions, 5 deletions
diff --git a/third_party/eigen3/Eigen/Cholesky b/third_party/eigen3/Eigen/Cholesky
index 52df644c9d..e12ca76fb9 100644
--- a/third_party/eigen3/Eigen/Cholesky
+++ b/third_party/eigen3/Eigen/Cholesky
@@ -1 +1 @@
-#include "external/eigen_archive/eigen-eigen-d861b41b1996/Eigen/Cholesky"
+#include "external/eigen_archive/eigen-eigen-fb2fa0527077/Eigen/Cholesky"
diff --git a/third_party/eigen3/Eigen/Core b/third_party/eigen3/Eigen/Core
index 0433f4d725..4cf93eb97d 100644
--- a/third_party/eigen3/Eigen/Core
+++ b/third_party/eigen3/Eigen/Core
@@ -1 +1 @@
-#include "external/eigen_archive/eigen-eigen-d861b41b1996/Eigen/Core"
+#include "external/eigen_archive/eigen-eigen-fb2fa0527077/Eigen/Core"
diff --git a/third_party/eigen3/Eigen/Eigenvalues b/third_party/eigen3/Eigen/Eigenvalues
index b56f6136c3..3eb6c6f09d 100644
--- a/third_party/eigen3/Eigen/Eigenvalues
+++ b/third_party/eigen3/Eigen/Eigenvalues
@@ -1 +1 @@
-#include "external/eigen_archive/eigen-eigen-d861b41b1996/Eigen/Eigenvalues"
+#include "external/eigen_archive/eigen-eigen-fb2fa0527077/Eigen/Eigenvalues"
diff --git a/third_party/eigen3/Eigen/LU b/third_party/eigen3/Eigen/LU
index 07fd62f112..fb2f42d69e 100644
--- a/third_party/eigen3/Eigen/LU
+++ b/third_party/eigen3/Eigen/LU
@@ -1 +1 @@
-#include "external/eigen_archive/eigen-eigen-d861b41b1996/Eigen/LU"
+#include "external/eigen_archive/eigen-eigen-fb2fa0527077/Eigen/LU"
diff --git a/third_party/eigen3/unsupported/Eigen/CXX11/Tensor b/third_party/eigen3/unsupported/Eigen/CXX11/Tensor
index bdc36aa409..ed198435a4 100644
--- a/third_party/eigen3/unsupported/Eigen/CXX11/Tensor
+++ b/third_party/eigen3/unsupported/Eigen/CXX11/Tensor
@@ -1 +1 @@
-#include "external/eigen_archive/eigen-eigen-d861b41b1996/unsupported/Eigen/CXX11/Tensor"
+#include "external/eigen_archive/eigen-eigen-fb2fa0527077/unsupported/Eigen/CXX11/Tensor"