aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAge
* bug #1678: Fix lack of __FMA__ macro on MSVC with AVX512Gravatar Gael Guennebaud2019-02-15
* bug #1678: workaround MSVC compilation issues with AVX512Gravatar Gael Guennebaud2019-02-15
* bug #1679: avoid possible division by 0 in complex-schurGravatar Gael Guennebaud2019-02-15
* Revert https://bitbucket.org/eigen/eigen/commits/b55b5c7280a0481f01fe5ec764d5...Gravatar Rasmus Munk Larsen2019-02-14
* Merged in ezhulenev/eigen-01 (pull request PR-590)Gravatar Rasmus Larsen2019-02-14
|\
* | Fix signed-unsigned return in RuqQueueGravatar Eugene Zhulenev2019-02-14
* | Fix signed-unsigned comparison warning in RunQueueGravatar Eugene Zhulenev2019-02-14
| * Do not generate no-op cast() and conjugate() expressionsGravatar Eugene Zhulenev2019-02-14
|/
* Speedup Tensor ThreadPool RunQueu::Empty()Gravatar Eugene Zhulenev2019-02-13
* Let's properly use Score instead of std::abs, and remove deprecated FIXME ( a...Gravatar Gael Guennebaud2019-02-11
* Fix compilation of empty products of the form: Mx0 * 0xNGravatar Gael Guennebaud2019-02-11
* Speed up 2x2 LU by a factor 2, and other small fixed sizes by about 10%.Gravatar Gael Guennebaud2019-02-11
* Enable unit tests of PartialPivLU on fixed size matrices, and increase tested...Gravatar Gael Guennebaud2019-02-11
* Speedup PartialPivLU for small matrices by passing compile-time sizes when av...Gravatar Gael Guennebaud2019-02-11
* Add PacketConv implementation for non-vectorizable src expressionsGravatar Eugene Zhulenev2019-02-08
* Optimize TensorConversion evaluator: do not convert same typeGravatar Eugene Zhulenev2019-02-08
* Spline.h: fix spelling "spang" -> "span"Gravatar Steven Peters2019-02-08
* Don't do parallel_pack if we can use thread_local memory in tensor contractionsGravatar Eugene Zhulenev2019-02-07
* Make GEMM fallback to GEMV for runtime vectors.Gravatar Gael Guennebaud2019-02-07
* Backed out changeset 4c0fa6ce0f81ce67dd6723528ddf72f66ae92ba2Gravatar Gael Guennebaud2019-02-07
* bug #1676: workaround GCC's bug in c++17 mode.Gravatar Gael Guennebaud2019-02-07
* Merged in ezhulenev/eigen-01 (pull request PR-581)Gravatar Rasmus Larsen2019-02-05
|\
| * Do not reduce parallelism too much in contractions with small number of threadsGravatar Eugene Zhulenev2019-02-04
| * Parallelize tensor contraction only by sharding dimension and use 'thread-loc...Gravatar Eugene Zhulenev2019-02-04
* | Remove duplicated comment lineGravatar Eugene Zhulenev2019-02-04
* | Fix GeneralBlockPanelKernel Android compilationGravatar Eugene Zhulenev2019-02-04
|/
* bug #1674: disable GCC's unsafe-math-optimizations in sin/cos vectorization (...Gravatar Gael Guennebaud2019-02-03
* Merged in rmlarsen/eigen (pull request PR-578)Gravatar Rasmus Larsen2019-02-02
|\
* | Speed up row-major matrix-vector product on ARMGravatar Sameer Agarwal2019-02-01
| * Speed up Eigen matrix*vector and vector*matrix multiplication.Gravatar Rasmus Munk Larsen2019-01-31
|/
* GEBP: improves pipelining in the 1pX4 path with FMA.Gravatar Gael Guennebaud2019-01-30
* Fix compilation with ARM64.Gravatar Gael Guennebaud2019-01-30
* Workaround lack of support for arbitrary packet-type in Tensor by manually lo...Gravatar Gael Guennebaud2019-01-30
* Fix conflicts and mergeGravatar Gael Guennebaud2019-01-30
|\
* | Slightly extend discussions on auto and move the content of the Pit falls wik...Gravatar Gael Guennebaud2019-01-30
* | According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89101, the previous...Gravatar Gael Guennebaud2019-01-30
* | ARM64 & GEBP: add specialization for double +30% speed upGravatar Gael Guennebaud2019-01-30
* | ARM64 & GEBP: Make use of vfmaq_laneq_f32 and workaround GCC's issue in gener...Gravatar Gael Guennebaud2019-01-30
* | Hide some annoying unused variable warnings in g++8.1Gravatar Christoph Hertzberg2019-01-29
* | Add recent gemm related changesets and various cleanups in perf-monitoringGravatar Gael Guennebaud2019-01-29
* | bug #1669: fix PartialPivLU/inverse with zero-sized matrices.Gravatar Gael Guennebaud2019-01-29
* | Fix compilation with c++03 (local class cannot be template arguments), and ma...Gravatar Gael Guennebaud2019-01-29
* | bug #1574: implement "sparse_matrix =,+=,-= diagonal_matrix" with smart inser...Gravatar Gael Guennebaud2019-01-28
* | Move evaluator<SparseCompressedBase>::find(i,j) to a more general and reusabl...Gravatar Gael Guennebaud2019-01-28
* | bug #1672: fix unit test compilation with MSVC by adding overloads of test_is...Gravatar Gael Guennebaud2019-01-28
* | Renaming even more `I` identifiersGravatar Christoph Hertzberg2019-01-26
* | Renaming some more `I` identifiersGravatar Christoph Hertzberg2019-01-26
* | Fix compilation error in NEON GEBP specializaition of madd.Gravatar Rasmus Munk Larsen2019-01-25
* | Avoid `I` as an identifier, since it may clash with the C-header complex.hGravatar Christoph Hertzberg2019-01-25
* | cleanupGravatar Gael Guennebaud2019-01-24