- 7f27701 Fix Concat evaluator to expose packetSegment for AVX/AVX-512 assignment tail by Rasmus Munk Larsen · 9 hours ago upstream/master
- bd0c05a CI: drop RelWithDebInfo from avx512fp16 build to fix artifact size by Rasmus Munk Larsen · 9 hours ago
- 4a04380 Fix C++20 enum-enum conversion warnings by Florian Maurin · 10 hours ago
- 3850ca8 Add C++17 structured bindings support for fixed-size Matrix and Array by Pavel Guzenfeld · 10 hours ago
- 5da2b96 Drop cxx11_ prefix from tensor tests and remove stale pre-C++11 comments by Rasmus Munk Larsen · 14 hours ago
- 3ed4fa2 Add hcat/vcat DenseBase concatenation expressions by Pavel Guzenfeld · 16 hours ago
- 2517fb8 Improve GEBP kernel: unified sub-blocking, arch-independent loops, relaxed L1 budget on x86 by Rasmus Munk Larsen · 16 hours ago
- c7d1892 Geometry module: Speed up setFromTwoVectors and AngleAxis * vector by Rasmus Munk Larsen · 17 hours ago
- a77cbf0 BDCSVD: restore perturbCol0 guard by Florian Maurin · 20 hours ago
- abd1bda Optimize UpperBidiagonalization: fix noalias, tune block size and threshold by Rasmus Munk Larsen · 23 hours ago
- 4418f97 Add C++20 contiguous_range tests for Eigen vectors by Pavel Guzenfeld · 2 days ago
- 86f2c6e SparseRef: fix writable sparse Ref bindings for inner-panel subset views by Florian Maurin · 2 days ago
- 4c49f07 Introduce `numext::copysign` by onalante-ebay · 2 days ago
- 2ff14d1 Fix innerVector(s) blocks with fixed-size expressions by Charles Schlosser · 2 days ago
- 938b921 CI: Remove sanitizer smoketest jobs from MR pipelines by Rasmus Munk Larsen · 3 days ago
- 2aaea06 Fix left scalar multiplication for TriangularView and SparseSelfAdjointView by Florian Maurin · 3 days ago
- 6ea5223 Fix SparseLU and SparseQR on row-major and uncompressed sparse inputs by Florian Maurin · 3 days ago
- cfbffe3 Geometry module: Bug fixes, test coverage, and benchmarks by Rasmus Munk Larsen · 4 days ago
- 588db79 Apply __launch_bounds__(1024) on CUDA, not just HIP by Rasmus Munk Larsen · 4 days ago
- d0b2c91 Fix nvcc CUDA test performance: propagate host compiler flags by Rasmus Munk Larsen · 4 days ago
- 118ea02 CI: Fix Windows ctest retry to only rerun failing tests by Rasmus Munk Larsen · 8 days ago
- 19ddcbf Revert CI cmake cache skip optimization by Rasmus Munk Larsen · 8 days ago
- 822b6e8 CI: Touch build.ninja after cache hit to prevent ninja re-running cmake by Rasmus Munk Larsen · 8 days ago
- a29e203 CI: Skip cmake reconfigure on Linux when cached build dir is valid by Rasmus Munk Larsen · 8 days ago
- 53f9a69 CI: Add gpu-tests MR label to trigger GPU pipelines by Rasmus Munk Larsen · 8 days ago
- 5b17349 Eigen/GPU [1/5]: Raise CUDA/HIP minimum and remove legacy guards by Rasmus Munk Larsen · 8 days ago
- 2a83d78 CI: Use -O2 for AVX512-FP16 jobs to work around GCC codegen bug by Rasmus Munk Larsen · 8 days ago
- 0909730 Optimize TensorImagePatch: 1.36x speedup, add tests and benchmarks by Rasmus Munk Larsen · 8 days ago
- aa3a477 Nobody will ever need more than 2GB of cache by Rasmus Munk Larsen · 8 days ago
- ce843c2 Fix NVCC build failure in float16 GPU test by Rasmus Munk Larsen · 9 days ago
- 1ce794c CI: Use -O2 for AVX512-FP16 jobs to work around GCC codegen bug by Rasmus Munk Larsen · 9 days ago
- 5b901a6 Speed up pexp_float by ~15-20% by Rasmus Munk Larsen · 9 days ago
- c02e9b5 CI: Use Ubuntu 26.04 for AVX512-FP16 jobs (binutils >= 2.43) by Rasmus Munk Larsen · 9 days ago
- b3a8264 CI: Use Ubuntu 24.10 for AVX512-FP16 jobs (binutils >= 2.43) by Rasmus Munk Larsen · 9 days ago
- 6e13b98 Revert "CI: Bump AVX-512 FP16 jobs from gcc-13 to gcc-14" by Rasmus Munk Larsen · 9 days ago
- 7cbb6de Fix catastrophic precision loss in double sin/cos without FMA by Rasmus Munk Larsen · 9 days ago
- ab1a753 CI: Bump AVX-512 FP16 jobs from gcc-13 to gcc-14 by Rasmus Munk Larsen · 9 days ago
- ec28a25 Guard SimplicialCholesky kEmpty redeclaration for C++17+ by Pavel Guzenfeld · 10 days ago
- e055e4e Add plog_core_double with fallback for AVX without AVX2 by Rasmus Munk Larsen · 11 days ago
- b1d2ce4 Revert "Speed up plog_double ~1.7x with fast integer range reduction" by Rasmus Munk Larsen · 11 days ago
- ab70739 Speed up plog_double ~1.7x with fast integer range reduction by Rasmus Munk Larsen · 12 days ago
- e778b5d Switch ASAN/UBSAN smoketest pipelines to large runners by Rasmus Munk Larsen · 12 days ago
- def45c5 Improve psincos_double: faster polynomials + accurate range reduction by Rasmus Munk Larsen · 12 days ago
- 110530a Fix bugs and improve robustness of SelfAdjointEigenSolver, improve test coverage by Rasmus Munk Larsen · 12 days ago
- bde3a68 Improve dense linear solver docs with practical guidance by Rasmus Munk Larsen · 14 days ago
- 8eabfb5 Vectorize BLAS level 1/2 routines with Eigen expressions by Rasmus Munk Larsen · 14 days ago
- 4ad90a6 Replace blas/f2c with clean C++ implementations by Rasmus Munk Larsen · 14 days ago
- fe6ada1 Prevent nightly CI pipelines from being auto-cancelled by Rasmus Munk Larsen · 2 weeks ago
- 8179474 CI: Add AVX512-FP16 build tests with GCC 13 by Alexander Grund · 2 weeks ago
- b57d860 Fix GCC maybe-uninitialized warning in InnerProduct by Florian Maurin · 2 weeks ago
- a307405 Speed up pexp_double by ~15-17% by Rasmus Munk Larsen · 2 weeks ago
- a91913e Speed up plog_float by 1.6x with improved accuracy by Rasmus Munk Larsen · 2 weeks ago
- ebae0c7 ulp_accuracy: use dynamic work queue for thread load balancing by Rasmus Munk Larsen · 2 weeks ago
- 5977635 fix singed integer overflow UB in integer_types and other trivial compiler warnings by Charles Schlosser · 2 weeks ago
- 60df124 Fix ulp_accuracy crashes in Release builds by Rasmus Munk Larsen · 2 weeks ago
- e315a8c Inline IndexedViewMethods.inc into DenseBase.h by Pavel Guzenfeld · 2 weeks ago
- 8ec6885 Fix basicstuff_8 casting test failure on loongarch64 by Rasmus Munk Larsen · 2 weeks ago
- 61a8662 Improve log1p accuracy and speed with direct range reduction by Rasmus Munk Larsen · 2 weeks ago
- d31a734 Vectorize asinh and acosh for float and double by Rasmus Munk Larsen · 3 weeks ago
- 9513d38 Vectorize sinh, cosh, and log10 by Rasmus Munk Larsen · 3 weeks ago
- 30e669c Tensor module: const-correctness and constexpr improvements by Rasmus Munk Larsen · 3 weeks ago
- 64885cc Fix remaining MSVC warnings in Windows CI (C4804, C4244, C4146, C4305) by Rasmus Munk Larsen · 3 weeks ago
- 6a07970 CI: split NVHPC build and make fallback parallelism configurable by Rasmus Munk Larsen · 3 weeks ago
- 4be66f2 CI: fail test jobs when no tests are found (--no-tests=error) by Rasmus Munk Larsen · 3 weeks ago
- 1df89cb Right-size CI runners to reduce waste and shuffle build order to avoid OOM by Rasmus Munk Larsen · 3 weeks ago
- b54640d Fix NVHPC warnings in Visitor.h and Memory.h by Rasmus Munk Larsen · 3 weeks ago
- 7fcbed7 Fill packet math coverage gaps across multiple architectures by Rasmus Munk Larsen · 3 weeks ago
- 80ab289 CI: install libclang-rt-14-dev for sanitizer smoketest by Rasmus Munk Larsen · 3 weeks ago
- 798d7f2 CI: drop Clang-6, bump base image to Ubuntu 24.04 and Clang 12 to 14 by Rasmus Munk Larsen · 3 weeks ago
- 1ade363 Fix BDCSVD bidiagonal hard-case failures on ARM with GCC by Rasmus Munk Larsen · 3 weeks ago
- 801a9ee Fix ~1,460 MSVC warnings from generic code instantiated with bool by Rasmus Munk Larsen · 3 weeks ago
- 806c7b6 CI: fix Windows build cache key containing invalid path characters by Rasmus Munk Larsen · 3 weeks ago
- 2776ba5 Update slicing tutorial docs to reflect Eigen::placeholders namespace by Rasmus Munk Larsen · 3 weeks ago
- 09581fd Modernize tensor contraction code: bug fixes, dead code removal, and cleanup by Rasmus Munk Larsen · 3 weeks ago
- 732ebc8 Modernize evaluator files by Rasmus Munk Larsen · 3 weeks ago
- 255f522 Fix bugs, docs, and structure in unsupported/ public headers by Rasmus Munk Larsen · 3 weeks ago
- bd276fb Map .inc files to C++ in Doxygen extension mapping by Pavel Guzenfeld · 3 weeks ago
- c8633ce Clean up top-level Eigen headers by Rasmus Munk Larsen · 3 weeks ago
- 409296d Add nightly benchmark regression detection pipeline by Rasmus Munk Larsen · 3 weeks ago
- 753a6ac Fix private shadowing of protected base members in iterative solvers by Pavel Guzenfeld · 3 weeks ago
- 9fe2f03 Revert "Lower BDCSVD crossover threshold from 16 to 8" by Rasmus Munk Larsen · 3 weeks ago
- 12fe90d Lower BDCSVD crossover threshold from 16 to 8 by Rasmus Munk Larsen · 3 weeks ago
- b7f6aed Fix dangling reference in IndexedView with expression indices by Pavel Guzenfeld · 3 weeks ago
- 624ab58 Add bidiagonal SVD API to BDCSVD and remove dead debug code by Rasmus Munk Larsen · 3 weeks ago
- ba9871e fix and enable realview unit tests by Charles Schlosser · 3 weeks ago
- b8dab89 CI: remove broken NVHPC CUDA pipeline by Rasmus Munk Larsen · 3 weeks ago
- 0fe8cdf Extract RankRevealingBase CRTP mixin to eliminate decomposition code duplication by Rasmus Munk Larsen · 3 weeks ago
- 5e521f3 Revert "add realview test" by Rasmus Munk Larsen · 3 weeks ago
- 87ae1db add realview test by Charles Schlosser · 3 weeks ago
- 49a137c CI: limit NVHPC build parallelism to avoid OOM kills by Rasmus Munk Larsen · 3 weeks ago
- f928a9f Fix static alignment for generic clang vector backend by Rasmus Munk Larsen · 3 weeks ago
- 9706546 Add Householder blocked-right regression test by Rasmus Munk Larsen · 3 weeks ago
- 90ca5bf Strip lapacke.h to only the declarations used by Eigen by Pavel Guzenfeld · 3 weeks ago
- cf508c0 Add block Householder right-side application for HouseholderSequence by Rasmus Munk Larsen · 3 weeks ago
- 79d7d28 Fix bugs in evaluator files by Rasmus Munk Larsen · 3 weeks ago
- b8baa2c Split eigensolver_selfadjoint test to fix NVHPC OOM by Rasmus Munk Larsen · 3 weeks ago
- eb4b2ee UBSAN: use appropriate SSE intrinsics for loading 4 and 8 bytes by Charles Schlosser · 3 weeks ago
- 9939a4c Fix SparseLU and SparseQR for custom scalar types by Tyler Veness · 3 weeks ago
- 002229c Fix RowMajor gemm_pack_lhs for backends without half/quarter packets by Rasmus Munk Larsen · 4 weeks ago
- f574cb9 Fix vectorization_logic test for generic clang backend by Rasmus Munk Larsen · 4 weeks ago