1. 8058e94 TensorReduction: add implicit conversion for scalar reduction by Henric Ryden · 5 hours ago upstream/master
  2. 1da4c9e Docs: Streamline agent guidance by Rasmus Munk Larsen · 5 hours ago
  3. 0bb1537 Core: honor EIGEN_DEBUG_SMALL_PRODUCT_BLOCKS in the SME blocking heuristic by Rasmus Munk Larsen · 6 hours ago
  4. 23c101c Tests: Register assignment_threaded by Rasmus Munk Larsen · 23 hours ago
  5. bca9175 ci: absorb SME emulation timing swings by Rasmus Munk Larsen · 29 hours ago
  6. 8b70f28 CI: refresh the smoke test set with recently added tests by Rasmus Munk Larsen · 2 days ago
  7. 7f8814d Docs: per-tool agent configs import AGENTS.md rather than duplicating it by Rasmus Munk Larsen · 2 days ago
  8. 85f9965 Core: harden and accelerate stable normalization by Rasmus Munk Larsen · 2 days ago
  9. b941180 Core: keep NaN/Inf constants out of fast-math poison in packet kernels by Rasmus Munk Larsen · 2 days ago
  10. e142653 Docs: Prefer Eigen expressions over scalar loops by Rasmus Munk Larsen · 2 days ago
  11. 70baef3 Tests: deflake integer_types by Rasmus Munk Larsen · 2 days ago
  12. 9d5669f Core: add ArrayBase::ldexp() and Eigen::ldexp() for exact scaling by 2^e by Rasmus Munk Larsen · 2 days ago
  13. f79da50 StructuredMatrices: Refine mathematical comments by Rasmus Munk Larsen · 2 days ago
  14. 40e7e38 fp16/bf16: fix NumTraits<half>::epsilon, half GPU raw-bit interop, RVV10 bf16 masks, and 16-bit normal RNG by Rasmus Munk Larsen · 2 days ago
  15. c453a87 Docs: Add guidance for code comments by Rasmus Munk Larsen · 2 days ago
  16. dfa92d7 Core: fix pldexp intermediate overflow for |e| >= 2^ExponentBits by Rasmus Munk Larsen · 2 days ago
  17. 3006c69 BDCSVD: improve accuracy and workspace use by Rasmus Munk Larsen · 2 days ago
  18. 26f009d StructuredMatrices: Complete Circulant; add operator transposition family by Rasmus Munk Larsen · 3 days ago
  19. 27492ea SpecialFunctions: Enable NEON packet wrappers for SME by Rasmus Munk Larsen · 3 days ago
  20. 660b00f Core: Fix select() with IndexedView operands by Rasmus Munk Larsen · 3 days ago
  21. c4bed22 Core: build packet sign masks from integer bits to survive fast-math by Rasmus Munk Larsen · 4 days ago
  22. 6d95a47 AGENTS.md: Document the test-tolerance convention by Rasmus Munk Larsen · 4 days ago
  23. 4035ffe StructuredMatrices: Document maxBlockSize() to fix docs build by Rasmus Munk Larsen · 5 days ago
  24. b54d445 StructuredMatrices: Derive LookAheadLevinson from SolverBase by Rasmus Munk Larsen · 5 days ago
  25. fbc0c78 Core: Improve fixed-size intermediate matrix product performances by Florian Maurin · 5 days ago
  26. 70034bc Reach-based sparse triangular solveInPlace (Gilbert–Peierls) for col-major L / Lᵀ by Charles Schlosser · 5 days ago
  27. 0af925c Documentation: Fix examples and clarify Eigen API notes by Florian Maurin · 5 days ago
  28. bc5f5f6 SME: fix gebp packers for non-direct-GEMM consumers by Kasper Nielsen · 6 days ago
  29. fc89fe1 StructuredMatrices: add look-ahead Levinson solver for general Toeplitz systems by Rasmus Munk Larsen · 6 days ago
  30. 70f9119 Add StructuredMatrices module: Circulant and Toeplitz fast operators by Rasmus Munk Larsen · 6 days ago
  31. 0bdd2d1 AlignedVector3: add regression test for compound-assignment return types by Rasmus Munk Larsen · 6 days ago
  32. d2e1d35 Fix Eigen::AlignedVector3::operator-= return type by 赵诗涵 · 6 days ago
  33. bb18f8a Core: Fix dangling reference in non-const imag() of real-valued expressions by Rasmus Munk Larsen · 6 days ago
  34. b33822a Test: Fix block sparse identity guard for C++14 by Rasmus Munk Larsen · 6 days ago
  35. f7001a2 Cholesky: Fuse the 2x2-pivot trailing update in unblocked Bunch-Kaufman by Rasmus Munk Larsen · 7 days ago
  36. edfad91 AGENTS.md: refresh stale module and backend details by Rasmus Munk Larsen · 7 days ago
  37. 35b0428 CI: only batch-build single-target jobs; build target lists directly by Rasmus Munk Larsen · 7 days ago
  38. b8ca06f Perf: Use constexpr branching for static paths by Florian Maurin · 7 days ago
  39. 3923421 Geometry: restrict transform matrix product overloads by Florian Maurin · 8 days ago
  40. 23815f4 Test: Fix platform-sensitive test expectations by Florian Maurin · 8 days ago
  41. 005a356 Tensor: restore static chip fast paths by Florian Maurin · 8 days ago
  42. f7a85f8 cleanup: C++14 cleanup of obsolete helpers and workarounds by Florian Maurin · 8 days ago
  43. cd70e0c BlockSparseMatrix: add block-sparse data structure and operations by Charles Schlosser · 10 days ago
  44. b4e88b9 packetmath: fix signed-integer-overflow UB in test reference helpers by Rasmus Munk Larsen · 12 days ago
  45. cf9f107 warning: fix some compiler warnings by Florian Maurin · 12 days ago
  46. 220732c unsupported/Eigen/FFT changed prototypes of .fwd() and .inv() to accept DenseBase vectors by frm-dsp · 13 days ago
  47. 3fccdcd IterativeLinearSolvers: fix flaky LSMR tolerances test by Rasmus Munk Larsen · 14 days ago
  48. e943eba Fix compiler warnings in cross-compile CI jobs by Charles Schlosser · 2 weeks ago
  49. 82ab9b7 GMRES: normalize convergence by preconditioned RHS by Florian Maurin · 2 weeks ago
  50. 944a219 Optimize dot product for contiguous data with runtime-unit stride by Xe · 2 weeks ago
  51. e478052 Product: vectorize small fixed-size compound products via packet cascade by Charles Schlosser · 2 weeks ago
  52. cdb9e1e CI: bump gcc/clang versions in Risc-V jobs by Charles Schlosser · 2 weeks ago
  53. 2e20f35 Add LSMR iterative least-squares solver by Rasmus Munk Larsen · 2 weeks ago
  54. 18ddcf4 AVX: fix pset1<Packet4cf> broadcasting only half its lanes without AVX2 by Charles Schlosser · 2 weeks ago
  55. 65bf174 SME: adapt the fp32 GEMM kernel to the runtime streaming vector length by Kasper Nielsen · 2 weeks ago
  56. d4940f8 Core: preserve pointer result types in coefficient functors by Florian Maurin · 2 weeks ago
  57. 6b77b5b Perf: x2 speedup compilation time for BDCSVD and JacobiSVD by Florian Maurin · 2 weeks ago
  58. fdfece7 Vectorize reductions and norms on runtime-contiguous strided expressions by Rasmus Munk Larsen · 2 weeks ago
  59. 9415204 Fix empty product blocking in triangular updates by Florian Maurin · 3 weeks ago
  60. 6103881 CI: fix and fold RVV vectorization into the default riscv64 builds by Charles Schlosser · 3 weeks ago
  61. bf7d621 BDCSVD: fix accuracy issue by protecting secular corrections from reassociation by Florian Maurin · 3 weeks ago
  62. 7bd9869 Eigenvalues: add inverse-iteration eigenvectors to TridiagonalEigenSolver by Rasmus Munk Larsen · 3 weeks ago
  63. dd3b764 Test: fix some CI test failures by Florian Maurin · 3 weeks ago
  64. 36b8ecc Don't use __builtin_alloca_with_align with icpc by Willem Deconinck · 3 weeks ago
  65. 69ec633 BiCGSTABL: Improve convergence accuracy by Florian Maurin · 3 weeks ago
  66. 3e04831 Doc: correct rank-revealing decomposition table by Florian Maurin · 3 weeks ago
  67. 6942f48 AVX: fix pset1<Packet4cf> store-to-load forwarding hazard by Charles Schlosser · 4 weeks ago
  68. f720207 CI: Add RISC-V runners by Charles Schlosser · 4 weeks ago
  69. fc56f71 Eigenvalues: add TridiagonalEigenSolver, SIMD + OpenMP spectral bisection for symmetric tridiagonal eigenvalues by Rasmus Munk Larsen · 4 weeks ago
  70. f7a1c99 IterativeLinearSolvers: simplify and harden the iterative solvers (follow-up to !2606) by Rasmus Munk Larsen · 4 weeks ago
  71. 946e96d Core: replace selected recursive unrollers with integer_sequence by Florian Maurin · 4 weeks ago
  72. 5b3089d Core: avoid throwing assert in noexcept variable_if_dynamic by Florian Maurin · 5 weeks ago
  73. c631f23 SparseQR: make weak-pivot look-ahead robust to FMA contraction by Rasmus Munk Larsen · 5 weeks ago
  74. b86d9c9 BLAS: restore conj_expr_if helper removed from core by Rasmus Munk Larsen · 5 weeks ago
  75. f7abffd Core/products: handle size 0 self-adjoint products by tttapa · 5 weeks ago
  76. c1a4cd5 Default trivial special members where semantics are unchanged by Florian Maurin · 5 weeks ago
  77. 2c95e55 Test: relax vectorization_logic_half unrolling expectation broken on AVX-512 by Rasmus Munk Larsen · 5 weeks ago
  78. 599d534 Core/arch + ThreadPool: simplify (comments, dead code, #undef hygiene) by Rasmus Munk Larsen · 5 weeks ago
  79. 2fb6015 Tensor: simplify subtree (dead code, redundant parens, comments) by Rasmus Munk Larsen · 5 weeks ago
  80. 255b1ce FFT/SparseExtra/Splines/BVH/EulerAngles/KroneckerProduct/Arpack: simplify by Rasmus Munk Larsen · 5 weeks ago
  81. 60e84fd NonLinearOptimization/LM/AutoDiff/Polynomials: simplify subtree by Rasmus Munk Larsen · 5 weeks ago
  82. 5826856 MatrixFunctions/SpecialFunctions: simplify subtree (comments, macro hygiene) by Rasmus Munk Larsen · 5 weeks ago
  83. 4c9c482 Sparse solvers / IterativeLinearSolvers / *Support: simplify subtree by Rasmus Munk Larsen · 5 weeks ago
  84. de9130a Eigenvalues: simplify subtree (dead code, comments, hygiene) by Rasmus Munk Larsen · 5 weeks ago
  85. 60bff86 Geometry/misc/plugins/StlSupport: simplify (comments, redundant parens) by Rasmus Munk Larsen · 5 weeks ago
  86. d38c757 Dense decompositions: simplify subtree (dead code, comments, hygiene) by Rasmus Munk Larsen · 5 weeks ago
  87. 2a2b25c IterativeLinearSolvers: promote solvers from unsupported/IterativeSolvers by Rasmus Munk Larsen · 5 weeks ago
  88. 0981579 SparseCore: simplify subtree (dead code, dedup, comments) by Rasmus Munk Larsen · 5 weeks ago
  89. 590b736 Core/products: simplify products subtree (dead code, dedup, comments) by Rasmus Munk Larsen · 5 weeks ago
  90. b351c0d Core/util: remove dead forward declarations and a duplicate #undef by Rasmus Munk Larsen · 5 weeks ago
  91. 3621c60 Eigenvalues: trace-preserving diagonal update in the tridiagonal QR step by Rasmus Munk Larsen · 5 weeks ago
  92. a7aa5d1 Benchmarks: use ArgsProduct instead of an Apply() callback in bench_threaded_spmv by Rasmus Munk Larsen · 5 weeks ago
  93. 2259c86 Cholesky: Add Bunch-Kaufman factorization for symmetric/Hermitian indefinite matrices by Rasmus Munk Larsen · 5 weeks ago
  94. 5a6a46d CI: Fix reuse lint by installing an encoding-detection backend by Rasmus Munk Larsen · 5 weeks ago
  95. cdf85b6 Core: behavior-preserving simplification pass over Eigen/src/Core by Rasmus Munk Larsen · 5 weeks ago
  96. 35d56e4 AVX512: Use integer_sequence for TRSM by Florian Maurin · 5 weeks ago
  97. d3cfde9 Core: fix small fixed-size kernel regressions (#3083) by Rasmus Munk Larsen · 5 weeks ago
  98. eb82cae CUDA: Fix self-adjoint rank update on CUDA devices by Florian Maurin · 5 weeks ago
  99. 4361253 CI: gate SME test job like its build job (fix invalid master-push pipeline) by Rasmus Munk Larsen · 5 weeks ago
  100. 575c38e CI: fix SME job so it configures, compiles, and runs by Rasmus Munk Larsen · 5 weeks ago