Commit Graph

  • 035cf68498 Fix build of realview.cpp Rasmus Munk Larsen 2025-11-08 23:19:54 +00:00
  • 23a5482fc0 Misc. packet math cleanups. Rasmus Munk Larsen 2025-11-08 21:57:20 +00:00
  • 4cb0776f8e Add 5.0.1 release notes and a few unreleased features. Antonio Sánchez 2025-11-08 20:51:44 +00:00
  • bc3b39870e Add 5.0.1 release notes and a few unreleased features. 5.0.1 5.0 Antonio Sanchez 2025-11-08 12:35:44 -08:00
  • 8b85f5933a Fix realview Charles Schlosser 2025-11-08 13:36:43 +00:00
  • ffcd7bdbd6 Avoid breaking the build on older compilers. Rasmus Munk Larsen 2025-11-07 21:25:09 +00:00
  • da867c31c9 Fix defines in AVX512 custom TRSM kernel. Antonio Sánchez 2025-11-07 20:14:24 +00:00
  • 8a9bfb72d7 Rename preduce_half for HVX. Rasmus Munk Larsen 2025-11-07 16:52:07 +00:00
  • 332bfa95c4 Merge remote-tracking branch 'origin/master' Chip Kerchner 2025-11-07 14:51:14 +00:00
  • ed989c7504 Enable generic clang backend tests. Antonio Sánchez 2025-11-07 01:37:12 +00:00
  • 3368ac6c69 Don't set platform-specific vectorization macros for generic backend. Rasmus Munk Larsen 2025-11-06 23:12:54 +00:00
  • fecfa7f27e Fixes to make generic backend build with AVX512 Rasmus Munk Larsen 2025-11-06 22:50:32 +00:00
  • ec93a6d098 Add a generic Eigen backend based on clang vector extensions Rasmus Munk Larsen 2025-11-06 21:52:19 +00:00
  • c324ad2503 Enable tests on push Antonio Sanchez 2025-11-06 09:31:16 -08:00
  • d6d4a3399f Fix MKL enum conversion warning. Antonio Sánchez 2025-11-05 18:03:22 +00:00
  • 6d5a91dae2 Remove deprecated CUDA device properties. Antonio Sánchez 2025-11-05 17:12:33 +00:00
  • 99e199f0eb Make assume_aligned a no-op on ARM & ARM64 when msan is used, to work around a missing linker symbol. Rasmus Munk Larsen 2025-11-04 20:26:36 +00:00
  • f471ebb8cc Fix more bugs in !2052 Rasmus Munk Larsen 2025-11-03 20:26:17 +00:00
  • f7ab506bd0 Fixes #2998. Rasmus Munk Larsen 2025-11-02 23:58:16 +00:00
  • 0db477863d Set 5.0.1 release version. Antonio Sanchez 2025-10-31 15:31:58 -07:00
  • 7a85735a1a Implement assume_aligned using the standard API Antonio Sánchez 2025-11-05 21:26:22 +00:00
  • 748962722c Fix SparseVector::insert(Index) assigning int to Scalar Antonio Sánchez 2025-11-05 21:24:44 +00:00
  • 7c7d84735e Align temporary array in TensorSelectOp packet evaluator. nightly Rasmus Munk Larsen 2025-11-05 19:44:47 +00:00
  • 142caf889c Fix MKL enum conversion warning. Antonio Sánchez 2025-11-05 18:03:22 +00:00
  • 9e5714b93b Remove deprecated CUDA device properties. Antonio Sánchez 2025-11-05 17:12:33 +00:00
  • 06f5cb4878 Use wrapper macro for multidimensional subscript feature test Tyler Veness 2025-11-04 22:26:27 +00:00
  • 63fc0bc8c1 Make TernarySelectOp immune to const differences. Rasmus Munk Larsen 2025-11-04 21:42:32 +00:00
  • 71703a9816 Make assume_aligned a no-op on ARM & ARM64 when msan is used, to work around a missing linker symbol. Rasmus Munk Larsen 2025-11-04 20:26:36 +00:00
  • f95b4698fc Add support for C++23 multidimensional subscript operator Tyler Veness 2025-11-04 07:03:04 +00:00
  • b6fcddccfc Get rid of pblend packet op. Rasmus Munk Larsen 2025-11-03 23:27:50 +00:00
  • ed9a0e59ba Fix more bugs in !2052 Rasmus Munk Larsen 2025-11-03 20:26:17 +00:00
  • a20fc40e4e Revert "simplify squaredNorm" Rasmus Munk Larsen 2025-11-03 18:59:51 +00:00
  • 284dcc122b Fix doc references for nullary expressions. Antonio Sánchez 2025-11-03 18:54:35 +00:00
  • 04eb06b354 Fix doc references for nullary expressions. Antonio Sánchez 2025-11-03 18:47:04 +00:00
  • bfdbc031c2 Fixes #2998. Rasmus Munk Larsen 2025-11-02 23:58:16 +00:00
  • 8716f109e4 Implement assume_aligned using the standard API Rasmus Munk Larsen 2025-11-01 12:04:19 +00:00
  • ce70a507c0 Enable more generic packet ops for double. Rasmus Munk Larsen 2025-10-30 19:14:43 +00:00
  • fb5bb3e98f simplify squaredNorm Charles Schlosser 2025-10-30 02:51:15 +00:00
  • ece9a4c0b6 Always vectorize abs2() for non-complex types. Rasmus Munk Larsen 2025-10-30 02:42:56 +00:00
  • 691009cfa3 Allow user to configure if free is allowed at runtime. Antonio Sánchez 2025-10-28 22:29:00 +00:00
  • 60122df698 Allow user to configure if free is allowed at runtime. Antonio Sánchez 2025-10-28 22:29:00 +00:00
  • add5e76204 Merge remote-tracking branch 'origin2/master' Chip Kerchner 2025-10-28 20:26:26 +00:00
  • 9234883914 Fix SparseVector::insert(Index) assigning int to Scalar Tyler Veness 2025-10-27 22:06:59 +00:00
  • a9110bfc87 Fix ambiguous sqrt() overload caused by ADL Tyler Veness 2025-10-26 02:03:22 +00:00
  • da889c88f9 Clarify range spanning major versions only works with 3.4.1. Antonio Sánchez 2025-10-24 19:54:27 +00:00
  • 85e122408b Eliminate use of std::cout in ArpackSelfAdjointEigenSolver. Antonio Sánchez 2025-10-24 19:46:57 +00:00
  • 5aec73ab06 Fix SparseVector::insertBack() with custom scalar types Tyler Veness 2025-10-23 07:03:37 +00:00
  • 9071c1cd07 CI enhancements: visual indication of flaky tests Charles Schlosser 2025-10-22 04:51:51 +00:00
  • 41e848c558 Support AVX for i686. Antonio Sánchez 2025-10-20 21:47:42 +00:00
  • 66375a8dc9 Fix commit references in changelog. Antonio Sánchez 2025-10-18 23:48:30 +00:00
  • 076e524362 Try disabling the cache again for ROCm. Antonio Sanchez 2025-10-17 15:09:15 -07:00
  • 55d059108e Add a missing #include <version> to Core. Saran Tunyasuvunakool 2025-10-15 15:10:30 +00:00
  • a5c3f697fa Fix DLL builds and c++ lapack declarations. Antonio Sánchez 2025-10-13 16:25:08 +00:00
  • bdacccda15 Grammar fix "must has" --> "must have". Antonio Sanchez 2025-10-11 15:51:26 -07:00
  • c9c2c1300a Disable ROCm job cache. Antonio Sánchez 2025-10-11 23:29:42 +00:00
  • 9ad6809b32 assume_aligned uses bytes not bits Charlie Schlosser 2025-10-10 14:08:10 -04:00
  • 4f240eee3f Add a bunch of useful scripts for planning releases. Antonio Sánchez 2025-10-10 00:49:58 +00:00
  • 0f80c3d7e5 Fix jacobi svd for TriangularBase Damiano Franzò 2025-10-08 00:41:26 +02:00
  • e2e711aabe Fix BLAS/LAPACK DLL usage on Windows. Antonio Sánchez 2025-10-10 00:09:45 +00:00
  • 6c1a886042 Add workaround for using std::fma for scalar multiply-add. Antonio Sánchez 2025-10-09 18:57:46 +00:00
  • a34d8eee5c Fix alignment bug in avx pcast<Packet4l, Packet4d> Charles Schlosser 2025-10-09 02:50:42 +00:00
  • 92d5da40ac Fix SSE PacketMath Compilation Error on QNX Laurenz 2025-10-08 17:13:16 +00:00
  • b5848287be fix errors in windows builds and tests Charles Schlosser 2025-10-07 22:47:35 +00:00
  • 0ea30a44f3 get rid of a bunch of windows jobs Charles Schlosser 2025-09-30 01:44:48 +00:00
  • 4abf3bd540 Update dev version number. Antonio Sánchez 2025-10-01 22:58:44 +00:00
  • b89b549f96 Eliminate possible -Wstringop-overflow warning in .setZero() Sergiu Deitsch 2025-10-04 00:03:03 +02:00
  • be7d8d37f2 Fix line-endings for MSVC files. Antonio Sanchez 2025-10-27 09:37:38 -07:00
  • be56fff1ff Fix ambiguous sqrt() overload caused by ADL Tyler Veness 2025-10-26 02:03:22 +00:00
  • 2e91853adf Fix a benign bug in ComplexQZ Rasmus Munk Larsen 2025-10-24 20:54:54 +00:00
  • 1a5eecd45e Clarify range spanning major versions only works with 3.4.1. Antonio Sánchez 2025-10-24 19:54:27 +00:00
  • b4209fe984 Eliminate use of std::cout in ArpackSelfAdjointEigenSolver. Antonio Sánchez 2025-10-24 19:46:57 +00:00
  • ac3ef16f30 Fix SparseVector::insertBack() with custom scalar types Tyler Veness 2025-10-23 07:03:37 +00:00
  • 40da5b64ce CI enhancements: visual indication of flaky tests Charles Schlosser 2025-10-22 04:51:51 +00:00
  • 8e60d4173c Support AVX for i686. Antonio Sánchez 2025-10-20 21:47:42 +00:00
  • 2aa2ff2900 More ComplexQZ fixes. Antonio Sánchez 2025-10-20 21:09:53 +00:00
  • 28ded8800c Fix input type for min/max. 3.4 Antonio Sanchez 2025-10-20 12:24:38 -07:00
  • f456635bfa Merge remote-tracking branch 'refs/remotes/origin/master' Chip Kerchner 2025-10-20 16:20:42 +00:00
  • f5907c5930 Fix commit references in changelog. Antonio Sánchez 2025-10-18 23:48:30 +00:00
  • cc8748791c Include required headers with relative paths in ComplexQZ Antonio Sánchez 2025-10-18 23:46:12 +00:00
  • 2bcca69afa Add CI for building docs 2.0 Antonio Sanchez 2025-10-16 22:02:09 -07:00
  • bdcab83e28 Get docs to build 3.0 Antonio Sanchez 2025-10-17 15:40:04 -07:00
  • 73da4623b1 Try disabling the cache again for ROCm. Antonio Sanchez 2025-10-17 15:09:15 -07:00
  • d739b9dc60 Set the merge request template to be default. Antonio Sánchez 2025-10-17 22:16:57 +00:00
  • e77977e231 Set the merge request template to be default. Antonio Sánchez 2025-10-17 22:06:46 +00:00
  • 745e019edc Merge remote-tracking branch 'refs/remotes/origin/master' Chip Kerchner 2025-10-17 15:29:54 +00:00
  • 5c9addf4a2 Add CI for docs Antonio Sanchez 2025-10-16 22:01:28 -07:00
  • cee93a92af Add CI to build docs 3.2 Antonio Sanchez 2025-10-16 21:54:45 -07:00
  • 8dd23c4ffd Add CI to build docs 3.1 Antonio Sanchez 2025-10-16 21:59:33 -07:00
  • 4c8744774f Fixes #2987: delete unused variable steps Ludwig Striet 2025-10-16 13:30:48 +00:00
  • d426838d01 fix complexqz Wpedantic warnings Charles Schlosser 2025-10-15 15:12:33 +00:00
  • db02f97850 Add a missing #include <version> to Core. Saran Tunyasuvunakool 2025-10-15 15:10:30 +00:00
  • da55dd1471 Cleanup: Move 2x2 real SVD into the Jacobi module where it naturally belongs. Rasmus Munk Larsen 2025-10-14 00:58:37 +00:00
  • 99f8512985 ComplexQZ Ludwig Striet 2025-10-13 17:35:03 +00:00
  • e1f1a608be Fix DLL builds and c++ lapack declarations. Antonio Sánchez 2025-10-13 16:25:08 +00:00
  • 3abaabb999 Streamline merge request and bug templates. Antonio Sánchez 2025-10-12 22:19:03 +00:00
  • 52358cb93b Grammar fix "must has" --> "must have". Antonio Sanchez 2025-10-11 15:51:26 -07:00
  • 565db1c603 Optimize ApplyOnTheRight for Jacobi rotations when FMA is available Rasmus Munk Larsen 2025-10-12 00:04:19 +00:00
  • 3bd0bfe0e0 Disable ROCm job cache. Antonio Sánchez 2025-10-11 23:29:42 +00:00
  • cd4f989f8f assume_aligned uses bytes not bits Charlie Schlosser 2025-10-10 14:08:10 -04:00
  • ac7c192e1b Add a bunch of useful scripts for planning releases. Antonio Sánchez 2025-10-10 00:49:58 +00:00