Update ChangeLog and version files for release
[official-gcc.git] / gcc / testsuite / gcc.target / aarch64 / test_frame_8.c
blob4ce630ce0fec2d977ec6765c33b2fca7994414d4
1 /* Verify:
2 * -fomit-frame-pointer.
3 * with outgoing.
4 * total frame size bigger than 512.
5 * number of callee-saved reg == 1. */
7 /* { dg-do run } */
8 /* { dg-options "-O2 -fomit-frame-pointer --save-temps" } */
10 #include "test_frame_common.h"
12 t_frame_pattern_outgoing (test8, 700, , 8, a[8])
13 t_frame_run (test8)
15 /* { dg-final { scan-assembler-times "str\tx30, \\\[sp, -\[0-9\]+\\\]!" 3 } } */
16 /* { dg-final { scan-assembler-times "ldr\tx30, \\\[sp\\\], \[0-9\]+" 3 } } */
18 /* { dg-final { cleanup-saved-temps } } */