https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113502
Bug ID: 113502
Summary: gcc.target/aarch64/vect-early-break-cbranch.c testcase
is too sensitive
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: testsuite-fail
Severity: normal
Priority: P3
Component: testsuite
Assignee: unassigned at gcc dot gnu.org
Reporter: pinskia at gcc dot gnu.org
Target Milestone: ---
Target: aarch64
Currently vect-early-break-cbranch.c fails.
For the failure we have:
```
FAIL: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f1
body: .*\tcmge v[0-9]+.4s, v[0-9]+.4s, #0
\tumaxp v[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s
\tfmov x[0-9]+, d[0-9]+
\tcbnz x[0-9]+, \.L[0-9]+
.*
...
cmge v31.4s, v31.4s, #0
umaxp v31.4s, v31.4s, v31.4s
fmov x3, d31
cbz x3, .L11
```
As you can see it does not match as it is trying to match cbnz but cbz is
emitted.