diff options
author | liuhongt <hongtao.liu@intel.com> | 2020-08-11 11:05:40 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2020-08-31 17:43:59 +0800 |
commit | 1aa71af09350b9ff4d2fad88a440b682545682ec (patch) | |
tree | 0dba644967686c21270ec562c017857ecaf02425 /gcc/tree.c | |
parent | 39f5b724844a28bea3dbb2a5c0b88bdce89ec4cb (diff) | |
download | gcc-1aa71af09350b9ff4d2fad88a440b682545682ec.zip gcc-1aa71af09350b9ff4d2fad88a440b682545682ec.tar.gz gcc-1aa71af09350b9ff4d2fad88a440b682545682ec.tar.bz2 |
Refine expander vec_unpacku_float_hi_v16si/vec_unpacku_float_lo_v16si
gcc/
PR target/96551
* config/i386/sse.md (vec_unpacku_float_hi_v16si): For vector
compare to integer mask, don't use gen_rtx_LT, use
ix86_expand_mask_vec_cmp instead.
(vec_unpacku_float_hi_v16si): Ditto.
gcc/testsuite
* gcc.target/i386/avx512f-pr96551-1.c: New test.
* gcc.target/i386/avx512f-pr96551-2.c: New test.
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions