[Bug target/100871] z14: vec_doublee maps to wrong builtin in vecintrin.h

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jun 17 09:26:20 GMT 2021


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100871

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Marius Hillenbrand
<mhillen@gcc.gnu.org>:

https://gcc.gnu.org/g:66d838e249814dbe731ee8d983d63dedfa4ecffa

commit r10-9927-g66d838e249814dbe731ee8d983d63dedfa4ecffa
Author: Marius Hillenbrand <mhillen@linux.ibm.com>
Date:   Wed Jun 16 18:26:48 2021 +0200

    IBM Z: Fix vector intrinsics vec_double and vec_floate

    Fix the mapping of vec_double and vec_floate to builtins.

    gcc/ChangeLog:

            PR target/100871
            * config/s390/vecintrin.h (vec_doublee): Fix to use
              __builtin_s390_vflls.
            (vec_floate): Fix to use __builtin_s390_vflrd.

    (cherry picked from commit a4fc63e0c3c6c7b895225c883137d152743be7fc)


More information about the Gcc-bugs mailing list