Charles Schlosser
|
d228bcdf8f
|
Fix neon compilation bug
|
2025-06-10 21:52:01 +00:00 |
|
Charles Schlosser
|
994f3d107a
|
Fix neon packet math tests, add missing neon intrinsics
|
2025-06-09 17:13:31 +00:00 |
|
AnonymousPC
|
cda19a6255
|
Make Eigen::Map<const Vector>::operator[] return correct type
|
2025-06-06 19:15:18 +00:00 |
|
Charles Schlosser
|
d0b490ee09
|
Optimize maxCoeff and friends
|
2025-06-06 14:55:49 +00:00 |
|
Charles Schlosser
|
21e89b930c
|
Enable default behavior for pmin<PropagateFast>, predux_min, etc
|
2025-06-02 17:23:37 +00:00 |
|
Charles Schlosser
|
4fdf87bbf5
|
clean up intel packet reductions
|
2025-05-30 19:18:07 +00:00 |
|
Charles Schlosser
|
171bd08ca9
|
fix 2849
|
2025-05-15 02:04:50 +00:00 |
|
Damiano Franzò
|
6f1a143418
|
Ensure info() implementation across all SolverBase derived types
|
2025-05-10 01:25:26 +00:00 |
|
Rasmus Munk Larsen
|
ae3aba99db
|
Fix typo in CoreEvaluators.h
|
2025-05-08 17:43:12 +00:00 |
|
Charles Schlosser
|
ee4f86f909
|
Fix MSAN in vectorized casting evaluator
|
2025-05-08 09:38:35 +00:00 |
|
Rasmus Munk Larsen
|
7294434099
|
Avoid UB in ploaduSegment
|
2025-04-25 21:13:52 +00:00 |
|
Antonio Sánchez
|
2265a5e025
|
Fix commainitializer noexcept test.
|
2025-04-23 00:05:02 +00:00 |
|
Tyler Veness
|
619be0deb6
|
Replace instances of EIGEN_NOEXCEPT macros
|
2025-04-22 00:58:47 +00:00 |
|
Rasmus Munk Larsen
|
66d8111ac1
|
Use a more conservative method to detect non-finite inputs to cbrt.
|
2025-04-21 20:59:46 +00:00 |
|
Tyler Veness
|
d6689a15d7
|
Replace instances of EIGEN_CONSTEXPR macro
|
2025-04-18 08:27:52 -07:00 |
|
Rasmus Munk Larsen
|
33f5f59614
|
Vectorize cbrt for float and double.
|
2025-04-17 23:31:20 +00:00 |
|
Charles Schlosser
|
5330960900
|
Enable packet segment in partial redux
|
2025-04-14 17:44:53 +00:00 |
|
Charles Schlosser
|
6266d430cc
|
packet segment: also check DiagonalWrapper
|
2025-04-12 19:34:11 +00:00 |
|
Charles Schlosser
|
e39ad8badc
|
fix constexpr in CoreEvaluators.h
|
2025-04-12 18:54:09 +00:00 |
|
Charles Schlosser
|
7aefb9f4d9
|
fix memset optimization for std::complex types
|
2025-04-12 16:20:09 +00:00 |
|
Charles Schlosser
|
73ca849a68
|
fix packetSegment for ArrayWrapper / MatrixWrapper
|
2025-04-12 12:12:48 +00:00 |
|
Charles Schlosser
|
28c3b26d53
|
masked load/store framework
|
2025-04-12 00:31:10 +00:00 |
|
Hunter Belanger
|
2cd47d743e
|
Fixe Conversion Warning in Parallelizer
|
2025-04-08 07:39:01 +00:00 |
|
Antonio Sánchez
|
b860042263
|
Add postream for ostream-ing packets more reliably.
|
2025-04-01 22:12:00 +00:00 |
|
Antonio Sánchez
|
02d9e1138a
|
Add missing pmadd for Packet16bf.
|
2025-03-31 04:17:17 +00:00 |
|
Rasmus Munk Larsen
|
63a40ffb95
|
Use fma<float> for fma<half> and fma<bfloat16> if native fma is not available on the platform.
|
2025-03-28 04:26:04 +00:00 |
|
Antonio Sanchez
|
8e32cbf7da
|
Reduce flakiness of test for Eigen::half.
|
2025-03-23 22:31:25 -07:00 |
|
Antonio Sánchez
|
d935916ac6
|
Add numext::fma and missing pmadd implementations.
|
2025-03-23 01:05:53 +00:00 |
|
Charles Schlosser
|
754bd24f5e
|
fix 2828
|
2025-03-22 17:19:44 +00:00 |
|
Charles Schlosser
|
ac2165c11f
|
fix allFinite
|
2025-03-20 16:04:46 +00:00 |
|
Antonio Sánchez
|
70f2aead9a
|
Use native _Float16 for AVX512FP16 and update vectorization.
|
2025-03-19 19:55:26 +00:00 |
|
Charles Schlosser
|
10e62ccd22
|
Fix x86 complex vectorized fma
|
2025-03-12 17:06:32 +00:00 |
|
Rasmus Munk Larsen
|
21223f6bb6
|
Fix addition of different enum types.
|
2025-03-07 22:18:00 +00:00 |
|
Kevin
|
43810fc1be
|
Fix extra semicolon in DeviceWrapper
|
2025-03-07 01:07:23 +00:00 |
|
Charles Schlosser
|
d28041ed5a
|
refactor AssignmentFunctors.h, unify with existing scalar_op
|
2025-03-06 01:28:39 +00:00 |
|
Antonio Sánchez
|
be5147b090
|
Fix STL feature detection for c++20.
|
2025-02-28 19:52:37 +00:00 |
|
Antonio Sánchez
|
d79bac0d3c
|
Fix boolean scatter and random generation for tensors.
|
2025-02-25 21:37:09 +00:00 |
|
Tyler Veness
|
0ae7b59018
|
Make assignment constexpr
|
2025-02-21 18:16:46 +00:00 |
|
Charles Schlosser
|
4dda5b927a
|
fix Warray-bounds in inner product
|
2025-02-20 22:40:55 +00:00 |
|
Charles Schlosser
|
151f6127df
|
Fix Warray-bounds warning for fixed-size assignments
|
2025-02-18 19:23:14 +00:00 |
|
C. Antonio Sanchez
|
1d8b82b074
|
Fix power builds for no VSX and no POWER8.
|
2025-02-15 13:56:47 -08:00 |
|
Charles Schlosser
|
eb3f9f443d
|
refactor AssignmentEvaluator
|
2025-02-15 00:39:41 +00:00 |
|
Antonio Sanchez
|
22cd7307dd
|
Remove assumption of std::complex for complex scalar types.
|
2025-02-12 15:44:32 -08:00 |
|
Antonio Sánchez
|
6b4881ad48
|
Eliminate type-punning UB in Eigen::half.
|
2025-02-12 21:12:33 +00:00 |
|
Antonio Sánchez
|
4c38131a16
|
Fix android hardware_destructive_inference_size issue.
|
2025-02-05 23:53:55 +00:00 |
|
Antonio Sánchez
|
4c2611d27c
|
Update check for std::hardware_destructive_interference_size
|
2025-02-05 19:41:07 +00:00 |
|
Antonio Sanchez
|
74264c391a
|
Add missing return statements for ppc.
|
2025-02-05 08:12:27 -08:00 |
|
Antonio Sánchez
|
b73bb766a5
|
Increase max alignment to 256.
|
2025-02-04 20:06:28 +00:00 |
|
Antonio Sánchez
|
b1e74b1ccd
|
Fix all the doxygen warnings.
|
2025-02-01 00:00:31 +00:00 |
|
Pengzhou0810
|
e986838464
|
Add LoongArch64 architecture LSX support.(build/test )
|
2025-01-20 18:37:44 +00:00 |
|