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