https://gcc.gnu.org/g:2f4c5cf2c9bad6a6207b3377cf3179ed00cfcf11

commit r15-8890-g2f4c5cf2c9bad6a6207b3377cf3179ed00cfcf11
Author: Richard Earnshaw <rearn...@arm.com>
Date:   Tue Mar 25 13:31:54 2025 +0000

    arm: testsuite: update expected output in vect-early-break-cbranch.c
    
    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.

Diff:
---
 gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c 
b/gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c
index 4dc0edd874b4..045f143fb930 100644
--- a/gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c
+++ b/gcc/testsuite/gcc.target/arm/vect-early-break-cbranch.c
@@ -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.+
 ** )

Reply via email to