commit | 77ca2cfcdcccee3c8e8aeaf1d03e9920893d2486 | [log] [tgz] |
---|---|---|
author | liuhongt <hongtao.liu@intel.com> | Tue Sep 28 12:55:10 2021 +0800 |
committer | liuhongt <hongtao.liu@intel.com> | Fri Oct 08 10:09:51 2021 +0800 |
tree | 5a13d925dac18a081d831f7b49f2a349d053898b | |
parent | 2b8453c401b699ed93c085d0413ab4b5030bcdb8 [diff] |
Support reduc_{plus,smax,smin,umax,min}_scal_v4hi. gcc/ChangeLog: PR target/102494 * config/i386/i386-expand.c (emit_reduc_half): Hanlde V4HImode. * config/i386/mmx.md (reduc_plus_scal_v4hi): New. (reduc_<code>_scal_v4hi): New. gcc/testsuite/ChangeLog: * gcc.target/i386/mmx-reduce-op-1.c: New test. * gcc.target/i386/mmx-reduce-op-2.c: New test.