Pavel Guzenfeld
|
30128de0e3
|
Guard eigen_fill_helper on trivially copyable scalars
libeigen/eigen!2313
Closes #2956
|
2026-03-20 19:03:13 +00:00 |
|
Rasmus Munk Larsen
|
270ea539fa
|
Remove redundant EIGEN_STRONG_INLINE from trivial constexpr and = default functions
libeigen/eigen!2161
Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
|
2026-02-20 19:50:52 -08:00 |
|
Charles Schlosser
|
e246f9cb68
|
Use memset if !NumTraits<Scalar>::RequireInitialization
libeigen/eigen!2113
Closes #3019
|
2026-01-22 01:01:26 +00:00 |
|
Sergiu Deitsch
|
32b0f386bc
|
Eliminate possible -Wstringop-overflow warning in .setZero()
|
2025-10-04 00:03:03 +02:00 |
|
Charles Schlosser
|
38b51d5b7e
|
Mitigate setConstant regression with custom scalars
|
2025-08-26 20:04:17 +00:00 |
|
Charles Schlosser
|
7aefb9f4d9
|
fix memset optimization for std::complex types
|
2025-04-12 16:20:09 +00:00 |
|
Tyler Veness
|
0ae7b59018
|
Make assignment constexpr
|
2025-02-21 18:16:46 +00:00 |
|
Antonio Sánchez
|
ad13df7ea4
|
Fix std::fill_n reference.
|
2025-01-14 00:43:00 +00:00 |
|
Charles Schlosser
|
c01ff45312
|
Enable fill_n and memset optimizations for construction and assignment
|
2024-12-14 14:25:04 +00:00 |
|
Charles Schlosser
|
a0d32e40d9
|
fix map fill logic
|
2024-11-30 13:39:02 +00:00 |
|
Charles Schlosser
|
d34b100c13
|
Fix UB in setZero
|
2024-11-27 19:32:14 +00:00 |
|
Charles Schlosser
|
8ad4344ca7
|
optimize setConstant, setZero
|
2024-11-22 03:39:19 +00:00 |
|