- 20fce70 Fix another complex div edge case. by Antonio Sánchez · 7 hours ago upstream/master
- 5bacb5b Fix null pointer dereference in Sparse-Dense products for Sparse vectors. by Antonio Sánchez · 10 hours ago
- d8c8ee6 Fix crash on construction of SparseMatrix with zero-length diagonal by Tyler Veness · 27 hours ago
- 265496e Fix heap overflow in BM_BatchContraction benchmark by Rasmus Munk Larsen · 2 days ago
- eea4d31 Simplify and modernize XprHelper.h by Rasmus Munk Larsen · 2 days ago
- dd826ed Replace typedef with using in tensor contraction files by Rasmus Munk Larsen · 2 days ago
- abc3d60 Fix CUDA+Clang build warnings. by Antonio Sánchez · 3 days ago
- 0269c01 Revise Tensor module README.md: fix bugs, add missing docs by Rasmus Munk Larsen · 3 days ago
- ca94be7 fix uninitialized variable in constexpr function by Charles Schlosser · 3 days ago
- b0ebf96 Fix default rank-detection threshold in QR and LU decompositions by Rasmus Munk Larsen · 3 days ago
- d36a7db Fix Eigen::array constructors. by Antonio Sánchez · 3 days ago
- 661cdb2 Fix relative paths after move. by Antonio Sánchez · 4 days ago
- 57b1de2 Fix row-major GEMV dropping rows when n8 heuristic disables main loop by Rasmus Munk Larsen · 5 days ago
- 662d5c2 Optimize SYMV, SYR, SYR2, and TRMV product kernels by Rasmus Munk Larsen · 5 days ago
- c66fc52 Add ULP accuracy measurement tool and documentation for vectorized math functions by Rasmus Munk Larsen · 5 days ago
- c20b6f5 Restore EIGEN_EMPTY_STRUCT_CTOR as a no-op macro for backward compatibility by Rasmus Munk Larsen · 5 days ago
- 77d9173 Add ca-certificates to clang-tidy CI job by Rasmus Munk Larsen · 6 days ago
- 444ae97 Clamp igamma/igammac output to [0,1] for numerical stability by Rasmus Munk Larsen · 6 days ago
- eddb470 Fix flaky array_cwise and sparse_basic tests by Rasmus Munk Larsen · 7 days ago
- 25dba49 Use stack-constructed variable for SVD block sweep. by Antonio Sánchez · 7 days ago
- f64d1e0 Improve ConditionEstimator docs and tighten test bounds by Rasmus Munk Larsen · 8 days ago
- 8525491 Add dedicated unit tests and benchmark for ConditionEstimator by Rasmus Munk Larsen · 8 days ago
- e730b1f Fix mixed products GEMM. by Antonio Sánchez · 8 days ago
- 3adfa9b Add const to non-mutating member functions across remaining modules by Rasmus Munk Larsen · 8 days ago
- 13b6152 Add const to non-mutating member functions in products/ and Serializer by Rasmus Munk Larsen · 8 days ago
- aaca9e5 Add missing const qualifiers in Eigen/src/Core/ by Rasmus Munk Larsen · 8 days ago
- 1b1b7e3 Fix EIGEN_NO_AUTOMATIC_RESIZING not resizing empty destinations by Rasmus Munk Larsen · 9 days ago
- 064d686 Remove CXX11/ directory nesting for Tensor modules by Rasmus Munk Larsen · 9 days ago
- 11eb66e Remove pre-C++14 workarounds from unsupported/ tensor code by Rasmus Munk Larsen · 9 days ago
- a95440d Remove obsolete bench/ and btl/ directories by Rasmus Munk Larsen · 9 days ago
- 6e2aff6 Fix ambiguous static_cast in JacobiSVD blocking threshold by Rasmus Munk Larsen · 9 days ago
- d8ed4f6 Fix GEBP half/quarter-packet loops for nr>=8 RHS packing on ARM64 by Rasmus Munk Larsen · 9 days ago
- 6b6d0d8 Revert "Fix ambiguous static_cast in JacobiSVD blocking threshold computation" by Rasmus Munk Larsen · 9 days ago
- ba2fc4e Revert "Fix GEBP half/quarter-packet loops for nr>=8 RHS packing on ARM64" by Rasmus Munk Larsen · 9 days ago
- 888d708 Fix GEBP half/quarter-packet loops for nr>=8 RHS packing on ARM64 by Rasmus Munk Larsen · 9 days ago
- e567151 Fix ambiguous static_cast in JacobiSVD blocking threshold computation by Rasmus Munk Larsen · 9 days ago
- a31de47 Blocked Jacobi SVD sweep with L2-cache-adaptive threshold by Rasmus Munk Larsen · 9 days ago
- 647e000 Refactor BDCSVD D&C code to reduce compilation time and memory footprint by Rasmus Munk Larsen · 9 days ago
- 4fab38d Make clang generic vector backend support 16, 32, and 64-byte vectors by Rasmus Munk Larsen · 9 days ago
- ea25ea5 Revert accidental changes from !2212 squash merge by Rasmus Munk Larsen · 9 days ago
- 38f0f42 Update rmlarsen email address from @google.com to @gmail.com by Rasmus Munk Larsen · 10 days ago
- d0d70a9 Consolidate complex math function boilerplate with shared macros by Rasmus Munk Larsen · 10 days ago
- c4c704e Install libclang-rt-19-dev for asan-ubsan CI job by Rasmus Munk Larsen · 10 days ago
- 61895c5 Selectively add constexpr to Core expression template scaffolding by Rasmus Munk Larsen · 10 days ago
- 34092d2 Fix flaky tests: add iteration guards, yield in busy-waits, cap thread count by Rasmus Munk Larsen · 10 days ago
- 28d090a Refactor GenericPacketMathFunctions.h into smaller focused headers by Rasmus Munk Larsen · 10 days ago
- 16da027 Add benchmarks for unsupported modules and extend supported benchmarks by Rasmus Munk Larsen · 10 days ago
- fa567f6 Add CUDA CI jobs with NVHPC (nvc++) as host and device compiler by Rasmus Munk Larsen · 10 days ago
- 2cd9bb7 Fix sparse product with entities that do not have direct access. by Antonio Sánchez · 10 days ago
- 00cc497 Add clang-tidy, codespell, and sanitizer checks to CI pipeline by Rasmus Munk Larsen · 11 days ago
- 241af1c Add NVHPC (nvc++) compiler support and CI build/test jobs by Rasmus Munk Larsen · 11 days ago
- f3f2c67 Fix direct access for sparse blocks. by Antonio Sánchez · 11 days ago
- d537b51 Fix ComplexEigenSolver NaN with flush-to-zero arithmetic by Rasmus Munk Larsen · 11 days ago
- 667cabe Clean up comments in unsupported module by Rasmus Munk Larsen · 12 days ago
- 78b7698 Comment cleanup v3: trailing ??, informal language, FIXME/TODO colons by Rasmus Munk Larsen · 12 days ago
- 112c232 Consolidate BF16/F16 wrapper macros and simplify arch math functions by Rasmus Munk Larsen · 12 days ago
- d5e67ad Clean up informal language, vague TODOs, and dead code in comments by Rasmus Munk Larsen · 12 days ago
- 7d727d2 Refactor GenericPacketMathFunctions.h into smaller focused headers by Rasmus Munk Larsen · 12 days ago
- 9810969 Suppress false-positive GCC and clang warnings in test builds by Rasmus Munk Larsen · 12 days ago
- ad7f1fe Improve clang vector extension backend by Rasmus Munk Larsen · 12 days ago
- 1f49bf9 Add new benchmarks for Core, LU, and QR operations by Rasmus Munk Larsen · 12 days ago
- 8c35441 Fix typos: misspellings, French variable names, and hyphenation by Rasmus Munk Larsen · 12 days ago
- 44c6132 Fix ~40 typos found by codespell across the codebase by Rasmus Munk Larsen · 13 days ago
- f52ad04 Fix ASAN-detected bugs in Diagonal::data() and array_cwise test by Rasmus Munk Larsen · 13 days ago
- d4077a6 Reorganize benchmarks into subdirectories and clean up Eigen sources by Rasmus Munk Larsen · 13 days ago
- 832b940 Update COPYING.README to clarify third-party license status by Rasmus Munk Larsen · 13 days ago
- e6accc7 Fix comment typos, doubled words, grammar errors, and copy-paste mistakes by Rasmus Munk Larsen · 13 days ago
- 0e424f4 Remove dead code, commented-out blocks, and outdated comments by Rasmus Munk Larsen · 13 days ago
- 18791a8 Fix MSVC build: disable [[msvc::forceinline]] on generic lambdas by Rasmus Munk Larsen · 14 days ago
- 95e8bc3 Add EIGEN_LAMBDA_ALWAYS_INLINE macro for MSVC lambda inlining by Rasmus Munk Larsen · 14 days ago
- a87ecfb Use m_ prefix consistently for private/protected member variables by Rasmus Munk Larsen · 14 days ago
- 270ea53 Remove redundant EIGEN_STRONG_INLINE from trivial constexpr and = default functions by Rasmus Munk Larsen · 2 weeks ago
- e0a8d6c Fix compile warnings by Antonio Sánchez · 2 weeks ago
- 1dcea43 Fix RowMajor performance for triangular/dense assignment by Rasmus Munk Larsen · 2 weeks ago
- 374fe22 Reduce GEMV and TRSM benchmark sizes for faster routine runs by Rasmus Munk Larsen · 2 weeks ago
- 2c898e8 Remove unused LhsPacketType typedef in gebp_peeled_loop by Rasmus Munk Larsen · 2 weeks ago
- 4fdc82d Fix mixed-type compilation error in row-major GEMV small-cols path by Rasmus Munk Larsen · 2 weeks ago
- 4141d1f Fix -Wtautological-overlap-compare warning in row-major GEMV dispatch by Rasmus Munk Larsen · 2 weeks ago
- 53e3408 Optimize GEMV kernels: row-major small-cols and template deduplication by Rasmus Munk Larsen · 2 weeks ago
- 9c63d26 Remove reference to nonexistent spmv.cpp in benchmarks by Rasmus Munk Larsen · 2 weeks ago
- 5f09b3b Fix missing template argument list in trsmKernelR for Clang 20/21 by Rasmus Munk Larsen · 2 weeks ago
- c9eab40 Fix unused variable warning for phys_l1 on non-AVX512 builds by Rasmus Munk Larsen · 2 weeks ago
- 3c86a01 Vectorize generic trsmKernelR for non-AVX512 targets by Rasmus Munk Larsen · 2 weeks ago
- 43a01f0 update AVX and AVX512 to support gcc < 10.1 and clang < 10 by Steve Bronder · 2 weeks ago
- 552ca8f Simplify GEBP micro-kernel and improve blocking heuristics by Rasmus Munk Larsen · 2 weeks ago
- e953f1e Modernize C++14 usage and minor optimizations in Core by Rasmus Munk Larsen · 2 weeks ago
- f69745b Fix real x complex GEMM for backends where half == full packet size by Rasmus Munk Larsen · 2 weeks ago
- 073190b Fix outdated documentation across multiple .dox files by Rasmus Munk Larsen · 2 weeks ago
- bdec880 Remove const from return-by-value types (issue #1087) by Rasmus Munk Larsen · 2 weeks ago
- 3108f63 Migrate Eigen benchmarks to the Google benchmark framework by Rasmus Munk Larsen · 2 weeks ago
- 740cac9 Fix AVX double-precision trig and complex exp without AVX2 by Rasmus Munk Larsen · 2 weeks ago
- 50d6d92 Optimize sparse-dense product by bypassing InnerIterator for compressed storage by Rasmus Munk Larsen · 2 weeks ago
- b6b2f31 Fix compiler warnings from GCC 13 and Clang 18 by Rasmus Munk Larsen · 2 weeks ago
- 113207a Optimize JacobiSVD 2x2 kernel and hoist sweep threshold by Rasmus Munk Larsen · 3 weeks ago
- e6e5b5c Fix pexp_complex for `complex<double>` (issue #3022) by Rasmus Munk Larsen · 3 weeks ago
- 2b561f9 Revert "Specialized enable_borrowed_ranges for VectorwiseOp class range iteration" by Rasmus Munk Larsen · 3 weeks ago
- d0654a2 Specialized enable_borrowed_ranges for VectorwiseOp class range iteration by Blake · 3 weeks ago
- 1a2b807 Fix pdiv for complex packets involving infinites. by Antonio Sánchez · 3 weeks ago
- 9b709e8 Diagonalview example typo by Blake · 3 weeks ago
- 23fcc1c MatrixBase::diagonalView issue 604 by Blake · 4 weeks ago