Update Eigen to commit:2e9b945baf2901b644decf3fe48c84679d303d14
CHANGELOG
=========
2e9b945ba - Fix bug that disabled vectorization for coeffMin/coeffMax.
bc5cdc7a6 - Guard use of long double on GPU device.
e4598fedb - Fix compiler versions for certain instructions on Power.
1c0a6cf22 - Get rid of EIGEN_HAS_AVX512_MATH workaround.
00844e386 - Fix a number of MSAN failures in SVD tests.
c3f67063e - [SYCL-2020]- null placeholder accessor issue in Reduction SYCL test
6bcd941ee - Use pmsub in twoprod. This speeds up pow() on Skylake by ~1%.
ce62177b5 - Vectorize atanh & add a missing definition and unit test for atan.
049a14479 - Add typed logicals
e79797468 - Add and enable Packet int divide for Power10.
54459214a - Fix epsilon and dummy_precision values in long double for double doubles. Prevented some algorithms from converging on PPC.
a16fb889d - Guard complex sqrt on old MSVC compilers.
94b19dc5f - Add CArg
71a8e60a7 - Tweak pasin_float, fix psqrt_complex
384269937 - More NEON packetmath fixes.
c15b38620 - Fix MSVC atan2 test.
2dfbf1b25 - Fix NEON make_packet2f.
07aaa62e6 - Fix compiler warnings in tests.
4a0340956 - Fix problem with array conversions BF16->F32 in Power.
77b48c440 - Fix compiler warnings.
0ecae6156 - Disable array BF16 to F32 conversions in Power
c999284ba - Print diagonal matrix
fba12e02b - Fold extra column calculations into an extra MMA accumulator and other bfloat16 MMA GEMM improvements
79cfc74f4 - Revert ODR changes and make gemm_extra_cols and gemm_complex_extra_cols EIGEN_ALWAYS_INLINE to avoid external functions.
f9659d91f - Fix ODR violation with `gemm_extra_cols` on PPC
325e3063d - Optimize psign
0e490d452 - Update file ColPivHouseholderQR_LAPACKE.h
0a5392d60 - Fix MSVC arm build.
3f7e77571 - Add IWYU export pragmas to top-level headers.
e4f58816d - Get rid of custom implementation of equal_to and not_equal_no. No longer needed with c+14.
e256ad182 - Remove LGPL Code and references.
e71f88abc - Change in Power eigen_asserts to eigen_internal_asserts since it is putting unnecessary error checking and assertions without NDEBUG.
232b18fa8 - Fixes #2602
f6cc359e1 - More EIGEN_DEVICE_FUNC fixes for CUDA 10/11/12.
2a9065339 - fix lapacke config
PiperOrigin-RevId: 514870586
Change-Id: I069caeedac31a1adaba0bbdfb44329884bd7f75f
126 files changed