diff options
author | Hu, Lin1 <lin1.hu@intel.com> | 2024-01-19 15:22:10 +0800 |
---|---|---|
committer | Hu, Lin1 <lin1.hu@intel.com> | 2024-05-09 15:41:10 +0800 |
commit | 5967696c0f6300da4387fea5d102be5bc9f23233 (patch) | |
tree | 45c3b7e2bfc01f17bba93c2f85ed6e6bdff592b4 /gcc/value-range.cc | |
parent | d7ff8ae5313bea755f5960786b33a7b151e7b663 (diff) | |
download | gcc-5967696c0f6300da4387fea5d102be5bc9f23233.zip gcc-5967696c0f6300da4387fea5d102be5bc9f23233.tar.gz gcc-5967696c0f6300da4387fea5d102be5bc9f23233.tar.bz2 |
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.
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions