aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.cc
diff options
context:
space:
mode:
authorHu, Lin1 <lin1.hu@intel.com>2024-09-03 15:35:30 +0800
committerHu, Lin1 <lin1.hu@intel.com>2024-09-05 09:45:33 +0800
commit91421e21e8f0f05f440174b8de7a43a311700e08 (patch)
tree1d0d0bbfbd15ff3ead34a5d75c51040bc67ce248 /gcc/tree-vect-patterns.cc
parentd0c86be1ce7131aeca2cf3304a8d65a00da4f12a (diff)
downloadgcc-91421e21e8f0f05f440174b8de7a43a311700e08.zip
gcc-91421e21e8f0f05f440174b8de7a43a311700e08.tar.gz
gcc-91421e21e8f0f05f440174b8de7a43a311700e08.tar.bz2
Match: Fix ordered and nonequal
Need to add :c for bit_and, because bit_and is commutative. And is (ltgt @0 @1) is simpler than (bit_not (uneq @0 @1)). gcc/ChangeLog: * match.pd: Fix match for (bit_and (ordered @0 @1) (ne @0 @1)). gcc/testsuite/ChangeLog: * gcc.dg/opt-ordered-and-nonequal-1.c: New test. * gcc.target/i386/optimize_one.c: Change name to opt-comi-1.c. * gcc.target/i386/opt-comi-1.c: New test.
Diffstat (limited to 'gcc/tree-vect-patterns.cc')
0 files changed, 0 insertions, 0 deletions