aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/frontend-passes.cc
diff options
context:
space:
mode:
authorMatthias Kretz <m.kretz@gsi.de>2023-02-20 16:33:31 +0100
committerMatthias Kretz <m.kretz@gsi.de>2023-02-24 19:34:28 +0100
commit6ce55180d494b616e2e3e68ffedfe9007e42ca06 (patch)
tree864a54b5c1a6c21e3820cef02662ae16f4a01cf1 /gcc/fortran/frontend-passes.cc
parent2dd68cddbc745de2c4a4b4982673122716c8231c (diff)
downloadgcc-6ce55180d494b616e2e3e68ffedfe9007e42ca06.zip
gcc-6ce55180d494b616e2e3e68ffedfe9007e42ca06.tar.gz
gcc-6ce55180d494b616e2e3e68ffedfe9007e42ca06.tar.bz2
libstdc++: More efficient masked inc-/decrement implementation
Signed-off-by: Matthias Kretz <m.kretz@gsi.de> libstdc++-v3/ChangeLog: PR libstdc++/108856 * include/experimental/bits/simd_builtin.h (_SimdImplBuiltin::_S_masked_unary): More efficient implementation of masked inc-/decrement for integers and floats without AVX2. * include/experimental/bits/simd_x86.h (_SimdImplX86::_S_masked_unary): New. Use AVX512 masked subtract builtins for masked inc-/decrement.
Diffstat (limited to 'gcc/fortran/frontend-passes.cc')
0 files changed, 0 insertions, 0 deletions