https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115892
Bug ID: 115892 Summary: [15 regression] gcc.target/aarch64/sve/acle/general/cpy_1.c test failure Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: jskumari at gcc dot gnu.org Target Milestone: --- The test fails with r15-1619-g3b9b8d6cfdf593. body: .*\tadd (x[0-9]+), x0, #?1 \tmov (p[0-7])\.b, p15\.b \tmov z0\.d, \2/m, \1 .*\tret against: addvl sp, sp, #-1 str p15, [sp] mov p3.b, p15.b add x0, x0, 1 mov z0.d, p3/m, x0 ldr p15, [sp] addvl sp, sp, #1 ret FAIL: gcc.target/aarch64/sve/acle/general/cpy_1.c -march=armv8.2-a+sve -moverride=tune=none check-function-bodies dup_x0_m As per the discussion at https://gcc.gnu.org/pipermail/gcc/2023-November/242930.html and https://gcc.gnu.org/pipermail/gcc/2023-November/242931.html , this is an acceptable result and the testcase can be changed.