]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: arm: Relax cbranch tests to accept inverted branches
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Sat, 19 Oct 2024 15:54:59 +0000 (17:54 +0200)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Mon, 4 Nov 2024 19:17:38 +0000 (20:17 +0100)
Similar to PR113502, but for non-aarch64 test.
The test started to fail after r14-7243-gafac1bd3365.

gcc/testsuite/ChangeLog:

* gcc.target/arm/vect-early-break-cbranch.c: Ignore exact
branch.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c

index d5c6d56ec869b8fa868acb78d4c3f40b2a241953..334e064a2393866d38d502cc260cc4f5191e82b5 100644 (file)
@@ -20,7 +20,7 @@ int b[N] = {0};
 **     cmp     r[0-9]+, #0
 **     bne     \.L[0-9]+
 ** |
-**     cbn   r[0-9]+, \.L.+
+**     cbn?z   r[0-9]+, \.L.+
 ** )
 **     ...
 */
@@ -45,7 +45,7 @@ void f1 ()
 **     cmp     r[0-9]+, #0
 **     bne     \.L[0-9]+
 ** |
-**     cbn   r[0-9]+, \.L.+
+**     cbn?z   r[0-9]+, \.L.+
 ** )
 **     ...
 */
@@ -70,7 +70,7 @@ void f2 ()
 **     cmp     r[0-9]+, #0
 **     bne     \.L[0-9]+
 ** |
-**     cbn   r[0-9]+, \.L.+
+**     cbn?z   r[0-9]+, \.L.+
 ** )
 **     ...
 */
@@ -96,7 +96,7 @@ void f3 ()
 **     cmp     r[0-9]+, #0
 **     bne     \.L[0-9]+
 ** |
-**     cbn   r[0-9]+, \.L.+
+**     cbn?z   r[0-9]+, \.L.+
 ** )
 **     ...
 */
@@ -121,7 +121,7 @@ void f4 ()
 **     cmp     r[0-9]+, #0
 **     bne     \.L[0-9]+
 ** |
-**     cbn   r[0-9]+, \.L.+
+**     cbn?z   r[0-9]+, \.L.+
 ** )
 **     ...
 */
@@ -146,7 +146,7 @@ void f5 ()
 **     cmp     r[0-9]+, #0
 **     bne     \.L[0-9]+
 ** |
-**     cbn   r[0-9]+, \.L.+
+**     cbn?z   r[0-9]+, \.L.+
 ** )
 **     ...
 */