diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2018-03-31 05:05:35 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-03-31 05:05:35 +0200 |
commit | ec8d8a5b5c1cf75cd62b908e2ace053ed2b05ec2 (patch) | |
tree | af910576a2b61b8e2417e9c3c05bbcfbd62ea8e9 /gcc/config.gcc | |
parent | c32170880197cf6bc9a1a08b084b3624b1cd6474 (diff) | |
download | gcc-ec8d8a5b5c1cf75cd62b908e2ace053ed2b05ec2.zip gcc-ec8d8a5b5c1cf75cd62b908e2ace053ed2b05ec2.tar.gz gcc-ec8d8a5b5c1cf75cd62b908e2ace053ed2b05ec2.tar.bz2 |
rs6000: Fix _mm_min_ps and _mm_max_ps (PR83315)
This makes _mm_{min,max}_ps work correctly for QNaNs.
PR target/83315
* config/rs6000/xmmintrin.h (_mm_set_ps, _mm_max_ps): Handle (quiet)
NaN inputs correctly.
gcc/testsuite/
PR target/83315
* gcc.target/powerpc/sse-maxps-2.c: New test.
* gcc.target/powerpc/sse-minps-2.c: New test.
From-SVN: r258988
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions