[0/2] Make std::experimental::simd (more) usable with Clang

Message ID 6895974.e9J7NaK4W3@minbar
Headers
Series Make std::experimental::simd (more) usable with Clang |

Message

Matthias Kretz March 21, 2023, 9:22 a.m. UTC
  Up to now, compiling std::experimental::simd with Clang would lead to wrong 
code, not compiling, or ICEs. After these patches I hope it's only ICEs.

Tested on x86_64-pc-linux-gnu.

Matthias Kretz (2):
  libstdc++: Fix simd test compilation with Clang
  libstdc++: Fix simd compilation with Clang

 .../include/experimental/bits/simd_detail.h   |  2 +-
 .../include/experimental/bits/simd_x86.h      | 59 +++++++++++++++++--
 .../experimental/simd/tests/operators.cc      |  9 ++-
 3 files changed, 64 insertions(+), 6 deletions(-)