]> git.ipfire.org Git - thirdparty/gcc.git/commit
middle-end: move bitmask match.pd pattern and update tests
authorTamar Christina <tamar.christina@arm.com>
Wed, 1 Dec 2021 08:40:25 +0000 (08:40 +0000)
committerTamar Christina <tamar.christina@arm.com>
Wed, 1 Dec 2021 08:40:25 +0000 (08:40 +0000)
commit29df53fe349073a9210df70ae45662cb3f4a0556
treeeb7764c2f2f4bcac8b4352f9944c50ba2209c764
parentda9386f9a70ac494939650c0e0a0e4168a6f76d8
middle-end: move bitmask match.pd pattern and update tests

Following the previous bugfix this addresses the cosmetic and test issues.

The vector tests are moved to vect and the scalar are left where they are.

gcc/ChangeLog:

* match.pd: Move below pattern that rewrites to EQ, NE.
* tree.c (bitmask_inv_cst_vector_p): Correct do .. while indentation.

gcc/testsuite/ChangeLog:

* gcc.dg/bic-bitmask-10.c: Moved to gcc.dg/vect/vect-bic-bitmask-10.c.
* gcc.dg/bic-bitmask-11.c: Moved to gcc.dg/vect/vect-bic-bitmask-11.c.
* gcc.dg/bic-bitmask-12.c: Moved to gcc.dg/vect/vect-bic-bitmask-12.c.
* gcc.dg/bic-bitmask-3.c: Moved to gcc.dg/vect/vect-bic-bitmask-3.c.
* gcc.dg/bic-bitmask-23.c: Moved to gcc.dg/vect/vect-bic-bitmask-23.c.
* gcc.dg/bic-bitmask-2.c: Moved to gcc.dg/vect/vect-bic-bitmask-2.c.
* gcc.dg/bic-bitmask-4.c: Moved to gcc.dg/vect/vect-bic-bitmask-4.c.
* gcc.dg/bic-bitmask-5.c: Moved to gcc.dg/vect/vect-bic-bitmask-5.c.
* gcc.dg/bic-bitmask-6.c: Moved to gcc.dg/vect/vect-bic-bitmask-6.c.
* gcc.dg/bic-bitmask-8.c: Moved to gcc.dg/vect/vect-bic-bitmask-8.c.
* gcc.dg/bic-bitmask-9.c: Moved to gcc.dg/vect/vect-bic-bitmask-9.c.
13 files changed:
gcc/match.pd
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-10.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-11.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-12.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-12.c with 89% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-3.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-23.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-23.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-2.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-4.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-5.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-6.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-8.c with 86% similarity]
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c [moved from gcc/testsuite/gcc.dg/bic-bitmask-9.c with 86% similarity]
gcc/tree.c