Signed-off-by: Matthias Kretz libstdc++-v3/ChangeLog: * include/experimental/bits/simd.h: Diagnose 'std::experimental::parallelism_v2::simd_abi' as 'simd_abi'. On x86, diagnose _VecBuiltin<16>, _VecBuiltin<32>, and _VecBltnBtmsk<64> as 'simd_abi::[SSE]', 'simd_abi::[AVX]', and 'simd_abi::AVX512' respectively. (simd_abi::_Scalar): Diagnose as 'simd_abi::scalar'. (simd_abi::_Fixed): Diagnose as 'simd_abi::fixed_size'. (__odr_helper): Shorten implementation details (effectively hiding them). * include/experimental/bits/simd_detail.h: Diagnose 'std::experimental::parallelism_v2' as 'stdₓ'. --- libstdc++-v3/include/experimental/bits/simd.h | 37 +++++-------------- .../include/experimental/bits/simd_detail.h | 2 +- 2 files changed, 11 insertions(+), 28 deletions(-) -- ────────────────────────────────────────────────────────────────────────── Dr. Matthias Kretz https://mattkretz.github.io GSI Helmholtz Centre for Heavy Ion Research https://gsi.de stdₓ::simd ──────────────────────────────────────────────────────────────────────────