diff options
author | Matthias Kretz <m.kretz@gsi.de> | 2023-05-24 16:43:07 +0200 |
---|---|---|
committer | Matthias Kretz <m.kretz@gsi.de> | 2023-05-24 21:34:16 +0200 |
commit | efd2b55d8562c6e80cb7ee8b9b1f9418f0c00cd9 (patch) | |
tree | e9b4dacdab63090b69cbc6a3c3bdf4bf14ea6049 /gcc | |
parent | 003e641f0cd97d9f014dea756cb832143ab8d5ed (diff) | |
download | gcc-efd2b55d8562c6e80cb7ee8b9b1f9418f0c00cd9.zip gcc-efd2b55d8562c6e80cb7ee8b9b1f9418f0c00cd9.tar.gz gcc-efd2b55d8562c6e80cb7ee8b9b1f9418f0c00cd9.tar.bz2 |
libstdc++: Fix type of first argument to vec_cntm call
Signed-off-by: Matthias Kretz <m.kretz@gsi.de>
libstdc++-v3/ChangeLog:
PR libstdc++/109949
* include/experimental/bits/simd.h (__intrinsic_type): If
__ALTIVEC__ is defined, map gnu::vector_size types to their
corresponding __vector T types without losing unsignedness of
integer types. Also prefer long long over long.
* include/experimental/bits/simd_ppc.h (_S_popcount): Cast mask
object to the expected unsigned vector type.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions