Charles Schlosser
|
8b4efc8ed8
|
check_size_for_overflow: use numeric limits instead of c99 macro
|
2024-11-13 00:35:35 +00:00 |
|
Charles Schlosser
|
489dbbc651
|
make fixed_size matrices conform to std::is_standard_layout
|
2024-11-12 23:34:26 +00:00 |
|
Antonio Sánchez
|
7fd305ecae
|
Fix GPU builds.
|
2024-11-01 04:50:03 +00:00 |
|
Morris Hafner
|
c8267654f2
|
Don't use __builtin_alloca_with_align with nvc++
|
2024-10-30 18:02:08 +00:00 |
|
Antonio Sánchez
|
695e49d1bd
|
Fix NVCC builds for CUDA 10+.
|
2024-10-29 18:38:14 +00:00 |
|
Frédéric BRIOL
|
2a3465102a
|
Refactor code to use constexpr for data() functions.
|
2024-09-23 16:43:53 +00:00 |
|
Morris Hafner
|
26e2c4f617
|
Add nvc++ support
|
2024-08-30 12:34:48 +00:00 |
|
Eugene Zhulenev
|
fd98cc49f1
|
Avoid atomic false sharing in RunQueue
|
2024-08-01 17:41:16 +00:00 |
|
Frédéric Chapoton
|
6331da95eb
|
fixing a lot of typos
|
2024-07-30 22:15:49 +00:00 |
|
Charles Schlosser
|
eac6355df2
|
Fix warnings created by other warnings fix
|
2024-06-01 03:37:04 +00:00 |
|
Charles Schlosser
|
e605227030
|
Fix warnings
|
2024-05-31 14:33:37 +00:00 |
|
Charles Schlosser
|
99adca8b34
|
Incorporate Threadpool in Eigen Core
|
2024-05-20 23:42:51 +00:00 |
|
Tyler Veness
|
d165c7377f
|
Format EIGEN_STATIC_ASSERT() as a statement macro
|
2024-05-20 23:02:42 +00:00 |
|
Charles Schlosser
|
f78dfe36b0
|
use built in alloca with align if available
|
2024-05-19 19:32:49 +00:00 |
|
Charlie Schlosser
|
3d2e738f29
|
fix performance-no-int-to-ptr
|
2024-05-16 23:25:42 -04:00 |
|
Rasmus Munk Larsen
|
9000b37677
|
Fix new generic nearest integer ops on GPU.
|
2024-04-30 22:18:25 +00:00 |
|
Charles Schlosser
|
0ee5c90aa9
|
Eigen transpose product
|
2024-04-30 13:32:52 +00:00 |
|
Jonathan Freed
|
d5524fc57b
|
Remove unnecessary semicolons.
|
2024-04-29 21:31:26 +00:00 |
|
Charles Schlosser
|
34967b0b5b
|
Revert "fix transposed matrix product bug"
This reverts merge request !1598
|
2024-04-23 14:07:11 +00:00 |
|
Charles Schlosser
|
574bc8820d
|
fix transposed matrix product bug
|
2024-04-23 03:25:57 +00:00 |
|
Antonio Sánchez
|
dcdb0233c1
|
Refactor indexed view to appease MSVC 14.16.
|
2024-04-12 17:05:20 +00:00 |
|
Antonio Sánchez
|
77833f9320
|
Allow symbols to be used in compile-time expressions.
|
2024-03-28 18:43:50 +00:00 |
|
Rasmus Munk Larsen
|
b86641a4c2
|
Add support for casting between double and int64_t for SSE and AVX2.
|
2024-03-22 22:32:29 +00:00 |
|
Antonio Sánchez
|
0951ad2a8e
|
Don't hide rbegin/rend for GPU.
|
2024-03-14 21:11:43 +00:00 |
|
Tyler Veness
|
5ffb307afa
|
Fix deprecated anonymous enum-enum conversion warnings
|
2024-03-06 21:22:02 +00:00 |
|
Antonio Sánchez
|
cc941d69a5
|
Update error about c++14 requirement.
|
2024-02-29 20:45:13 +00:00 |
|
Charles Schlosser
|
b334910700
|
delete shadowed typedefs
|
2024-02-28 02:40:45 +00:00 |
|
Antonio Sánchez
|
feaafda30a
|
Change array_size result from enum to constexpr.
|
2024-02-22 22:52:25 +00:00 |
|
Antonio Sánchez
|
b56e30841c
|
Enable direct access for IndexedView.
|
2024-02-20 18:21:45 +00:00 |
|
Antonio Sánchez
|
a73970a864
|
Fix arm32 issues.
|
2024-01-23 22:04:55 +00:00 |
|
Charles Schlosser
|
c29a410116
|
check pointers before freeing
|
2024-01-12 06:09:46 +00:00 |
|
Tobias Wood
|
f38e16c193
|
Apply clang-format
|
2023-11-29 11:12:48 +00:00 |
|
Kyle Macfarlan
|
5de0f2f89e
|
Fixes #2735: Component-wise cbrt
|
2023-10-25 03:06:13 +00:00 |
|
Antonio Sánchez
|
48b254a4bc
|
Disable denorm deprecation warnings in MSVC C++23.
|
2023-10-23 17:56:04 +00:00 |
|
Rasmus Munk Larsen
|
a96545777b
|
Consolidate multiple implementations of divup/div_up/div_ceil.
|
2023-10-10 17:16:59 +00:00 |
|
Kevin
|
6d829e766f
|
Fix extra semicolon in XprHelper
|
2023-09-14 08:18:28 +00:00 |
|
Charles Schlosser
|
18018ed013
|
Unwind Block of Blocks
|
2023-08-29 17:21:41 +00:00 |
|
Antonio Sánchez
|
6e4d5d4832
|
Add IWYU private pragmas to internal headers.
|
2023-08-21 16:25:22 +00:00 |
|
cheng wang
|
66e8f38891
|
Add architecture definition files for Qualcomm Hexagon Vector Extension (HVX)
|
2023-08-01 17:47:57 +00:00 |
|
Chip Kerchner
|
7769eb1b2e
|
Fix problems with recent changes and Tensorflow in Power
|
2023-07-26 16:24:58 +00:00 |
|
Charles Schlosser
|
21cd3fe209
|
Optimize check_rows_cols_for_overflow
|
2023-07-10 17:40:17 +00:00 |
|
Charles Schlosser
|
1a2bfca8f0
|
Fix annoying warnings
|
2023-07-07 20:19:58 +00:00 |
|
Antonio Sánchez
|
31cd2ad371
|
Ensure EIGEN_HAS_ARM64_FP16_VECTOR_ARITHMETIC is always defined on arm.
|
2023-06-26 19:21:54 +00:00 |
|
Antonio Sánchez
|
7465b7651e
|
Disable FP16 arithmetic for arm32.
|
2023-06-26 18:39:42 +00:00 |
|
Charles Schlosser
|
59b3ef5409
|
Partially Vectorize Cast
|
2023-06-09 16:54:31 +00:00 |
|
Alexander Shaposhnikov
|
316eab8deb
|
Do not set EIGEN_HAS_ARM64_FP16_SCALAR_ARITHMETIC for cuda compilation
|
2023-05-31 15:15:06 +00:00 |
|
Charles Schlosser
|
fbf7189bd5
|
Fix cuda compilation
|
2023-05-08 16:15:47 +00:00 |
|
Mehdi Goli
|
0623791930
|
[SYCL-2020] Enabling USM support for SYCL. SYCL-1.2.1 did not have support for USM.
|
2023-05-05 17:30:36 +00:00 |
|
Tobias Wood
|
94f57867fe
|
Thread pool
|
2023-05-05 16:23:34 +00:00 |
|
Antoine Hoarau
|
9b48d10215
|
Guard all malloc, realloc and free() fonctions with check_that_malloc_is_allowed()
|
2023-04-04 04:24:22 +00:00 |
|