This patch series does not really need to be a patch series but just makes it easier to send it all and has one common goal which is to clean up the DLSTP implementation new to GCC 16 after some codegen changes. The first two patches clean-up some testcases and the last fixes an actual issue that had gonne by unnoticed until now.
Only tested on arm-none-eabi mve.exp=dlstp*. OK for trunk? Andre Vieira (3): arm, mve: Fix scan-assembler for test7 in dlstp-compile-asm-2.c arm, mve: Pass -std=c99 to dlstp-loop-form.c to avoid new warning arm, mve: Detect uses of vctp_vpr_generated inside subregs gcc/config/arm/arm.cc | 3 ++- .../gcc.target/arm/mve/dlstp-compile-asm-2.c | 1 + .../gcc.target/arm/mve/dlstp-invalid-asm.c | 20 ++++++++++++++++++- .../gcc.target/arm/mve/dlstp-loop-form.c | 2 +- 4 files changed, 23 insertions(+), 3 deletions(-) -- 2.25.1