diff options
author | Matthias Kretz <kretz@kde.org> | 2021-02-03 15:49:29 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2021-02-03 15:49:29 +0000 |
commit | 4f22942841edabbdda8a15b172a5c143da7bdafe (patch) | |
tree | b3d363978810514694acbe3b7e396acb8f13575c /libjava/testsuite/libjava.compile/block.java | |
parent | aa89c53c7370128ed8d8ce348cd0ef97c26af59b (diff) | |
download | gcc-4f22942841edabbdda8a15b172a5c143da7bdafe.zip gcc-4f22942841edabbdda8a15b172a5c143da7bdafe.tar.gz gcc-4f22942841edabbdda8a15b172a5c143da7bdafe.tar.bz2 |
libstdc++: Fix NEON intrinsic types usage
Intrinsics types for NEON differ from gnu::vector_size types now. This
requires explicit specializations for __intrinsic_type and a new
__is_intrinsic_type trait.
libstdc++-v3/ChangeLog:
* include/experimental/bits/simd.h (__is_intrinsic_type): New
internal type trait. Alias for __is_vector_type on x86.
(_VectorTraitsImpl): Enable for __intrinsic_type in addition for
__vector_type.
(__intrin_bitcast): Allow casting to & from vector & intrinsic
types.
(__intrinsic_type): Explicitly specialize for NEON intrinsic
vector types.
Diffstat (limited to 'libjava/testsuite/libjava.compile/block.java')
0 files changed, 0 insertions, 0 deletions