Optimize bit_and op1 float_vector_all_ones_operands to op1.
authorliuhongt <hongtao.liu@intel.com>
Wed, 15 Dec 2021 05:07:30 +0000 (13:07 +0800)
committerliuhongt <hongtao.liu@intel.com>
Mon, 20 Dec 2021 01:53:06 +0000 (09:53 +0800)
commit19dcecd963295b02b96c8cac57933657dbe3234a
treed750ed039f56a051d1071027fd88f18523001816
parent29309f6e29d0912eececa1bac29b249440469107
Optimize bit_and op1 float_vector_all_ones_operands to op1.

gcc/ChangeLog:

PR target/98468
* config/i386/sse.md (*bit_and_float_vector_all_ones): New
pre-reload splitter.

gcc/testsuite/ChangeLog:

* gcc.target/i386/pr98468.c: New test.
gcc/config/i386/sse.md
gcc/testsuite/gcc.target/i386/pr98468.c [new file with mode: 0644]