diff options
author | liuhongt <hongtao.liu@intel.com> | 2021-07-27 18:08:38 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-08-03 09:10:27 +0800 |
commit | 724adffe65e1268e8b3f2ab538660020f7572114 (patch) | |
tree | ca108013839313b16dcc140097e9be05aaff7bb4 /gcc/tree-cfg.c | |
parent | 7459bfa8a37a4fbd6ed5153bff76f49d372b4ace (diff) | |
download | gcc-724adffe65e1268e8b3f2ab538660020f7572114.zip gcc-724adffe65e1268e8b3f2ab538660020f7572114.tar.gz gcc-724adffe65e1268e8b3f2ab538660020f7572114.tar.bz2 |
Support cond_add/sub/mul/div for vector float/double.
gcc/ChangeLog:
* config/i386/sse.md (cond_<insn><mode>):New expander.
(cond_mul<mode>): Ditto.
(cond_div<mode>): Ditto.
gcc/testsuite/ChangeLog:
* gcc.target/i386/cond_op_addsubmuldiv_double-1.c: New test.
* gcc.target/i386/cond_op_addsubmuldiv_double-2.c: New test.
* gcc.target/i386/cond_op_addsubmuldiv_float-1.c: New test.
* gcc.target/i386/cond_op_addsubmuldiv_float-2.c: New test.
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions