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

--- Comment #19 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Hu <hu...@gcc.gnu.org>:

https://gcc.gnu.org/g:5967696c0f6300da4387fea5d102be5bc9f23233

commit r15-337-g5967696c0f6300da4387fea5d102be5bc9f23233
Author: Hu, Lin1 <lin1...@intel.com>
Date:   Fri Jan 19 15:22:10 2024 +0800

    i386: Fix some intrinsics without alignment requirements.

    gcc/ChangeLog:

            PR target/84508
            * config/i386/emmintrin.h
            (_mm_load_sd): Remove alignment requirement.
            (_mm_store_sd): Ditto.
            (_mm_loadh_pd): Ditto.
            (_mm_loadl_pd): Ditto.
            (_mm_storel_pd): Add alignment requirement.
            * config/i386/xmmintrin.h
            (_mm_loadh_pi): Remove alignment requirement.
            (_mm_loadl_pi): Ditto.
            (_mm_load_ss): Ditto.
            (_mm_store_ss): Ditto.

    gcc/testsuite/ChangeLog:

            PR target/84508
            * gcc.target/i386/pr84508-1.c: New test.
            * gcc.target/i386/pr84508-2.c: Ditto.

Reply via email to