[AArch64] SVE tests
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / test_frame_17.c
blobc214431999b60cce8a75204876a8c73ec6304128
1 /* { dg-do compile } */
2 /* { dg-options "-O2 --save-temps" } */
4 /* Test reuse of stack adjustment temporaries. */
6 void foo ();
8 int reuse_mov (int i)
10 int arr[1025];
11 return arr[i];
14 int no_reuse_mov (int i)
16 int arr[1025];
17 foo ();
18 return arr[i];
21 /* { dg-final { scan-assembler-times "mov\tx16, \[0-9\]+" 3 } } */