Message ID | 20241107171534.1897531-1-torbjorn.svensson@foss.st.com |
---|---|
State | New |
Headers | show |
Series | testsuite: arm: Allow vst1.32 instruction in pr40457-2.c | expand |
On 07/11/2024 17:15, Torbjörn SVENSSON wrote: > Ok for trunk and releases/gcc-14? > > -- > > When building the test case with neon, the 'vst1.32' instruction is used > instead of 'strd'. Allow both variants to make the test pass. > > gcc/testsuite/ChangeLog: > > * gcc.target/arm/pr40457-2.c: Add vst1.32 as an allowed > instruction. > > Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> OK. R.
On 2024-11-08 12:02, Richard Earnshaw (lists) wrote: > On 07/11/2024 17:15, Torbjörn SVENSSON wrote: >> Ok for trunk and releases/gcc-14? >> >> -- >> >> When building the test case with neon, the 'vst1.32' instruction is used >> instead of 'strd'. Allow both variants to make the test pass. >> >> gcc/testsuite/ChangeLog: >> >> * gcc.target/arm/pr40457-2.c: Add vst1.32 as an allowed >> instruction. >> >> Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> > > OK. Pushed as r15-5040-g636b8aeacd1 and r14.2.0-374-g82191dec727. Kind regards, Torbjörn > > R. >
diff --git a/gcc/testsuite/gcc.target/arm/pr40457-2.c b/gcc/testsuite/gcc.target/arm/pr40457-2.c index 31624d35127..5f742a3029a 100644 --- a/gcc/testsuite/gcc.target/arm/pr40457-2.c +++ b/gcc/testsuite/gcc.target/arm/pr40457-2.c @@ -7,4 +7,4 @@ void foo(int* p) p[1] = 0; } -/* { dg-final { scan-assembler "strd|stm" } } */ +/* { dg-final { scan-assembler "strd|stm|vst1\\.32" } } */
Ok for trunk and releases/gcc-14? -- When building the test case with neon, the 'vst1.32' instruction is used instead of 'strd'. Allow both variants to make the test pass. gcc/testsuite/ChangeLog: * gcc.target/arm/pr40457-2.c: Add vst1.32 as an allowed instruction. Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> --- gcc/testsuite/gcc.target/arm/pr40457-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)