]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
arm: testsuite: update expected output in vect-early-break-cbranch.c
authorRichard Earnshaw <rearnsha@arm.com>
Tue, 25 Mar 2025 13:31:54 +0000 (13:31 +0000)
committerRichard Earnshaw <rearnsha@arm.com>
Tue, 25 Mar 2025 13:31:54 +0000 (13:31 +0000)
Similar to r15-4930-gd56d2f3102ada3, update the branch operations when not
using CBN?Z for inverting the direction of the branch operations.

gcc/testsuite/ChangeLog:

* gcc.target/arm/vect-early-break-cbranch.c: Allow BEQ as well as BNE.

gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c

index 4dc0edd874b4b170f78baa04354332d0dd0aa3f8..045f143fb930f293433ce00197664a4f697d9003 100644 (file)
@@ -18,7 +18,7 @@ int b[N] = {0};
 **     vmov    r[0-9]+, s[0-9]+        @ int
 ** (
 **     cmp     r[0-9]+, #0
-**     bne     \.L[0-9]+
+**     b(ne|eq)        \.L[0-9]+
 ** |
 **     cbn?z   r[0-9]+, \.L.+
 ** )
@@ -43,7 +43,7 @@ void f1 ()
 **     vmov    r[0-9]+, s[0-9]+        @ int
 ** (
 **     cmp     r[0-9]+, #0
-**     bne     \.L[0-9]+
+**     b(ne|eq)        \.L[0-9]+
 ** |
 **     cbn?z   r[0-9]+, \.L.+
 ** )
@@ -68,7 +68,7 @@ void f2 ()
 **     vmov    r[0-9]+, s[0-9]+        @ int
 ** (
 **     cmp     r[0-9]+, #0
-**     bne     \.L[0-9]+
+**     b(ne|eq)        \.L[0-9]+
 ** |
 **     cbn?z   r[0-9]+, \.L.+
 ** )
@@ -94,7 +94,7 @@ void f3 ()
 **     vmov    r[0-9]+, s[0-9]+        @ int
 ** (
 **     cmp     r[0-9]+, #0
-**     bne     \.L[0-9]+
+**     b(ne|eq)        \.L[0-9]+
 ** |
 **     cbn?z   r[0-9]+, \.L.+
 ** )
@@ -119,7 +119,7 @@ void f4 ()
 **     vmov    r[0-9]+, s[0-9]+        @ int
 ** (
 **     cmp     r[0-9]+, #0
-**     bne     \.L[0-9]+
+**     b(ne|eq)        \.L[0-9]+
 ** |
 **     cbn?z   r[0-9]+, \.L.+
 ** )
@@ -144,7 +144,7 @@ void f5 ()
 **     vmov    r[0-9]+, s[0-9]+        @ int
 ** (
 **     cmp     r[0-9]+, #0
-**     bne     \.L[0-9]+
+**     b(ne|eq)        \.L[0-9]+
 ** |
 **     cbn?z   r[0-9]+, \.L.+
 ** )