Add a "compact" mode to print_rtx_function
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / vararg-loc.c
blobf46ac577e104afaefe41c61ed2d8886b7e92718a
1 /* { dg-do compile } */
2 /* { dg-options "-g -O0 -fdump-rtl-final" } */
4 #include <stdarg.h>
6 int /* 6. */
7 /* 7. */
8 f (int a, ...) /* 8. */
9 /* 9. */
12 int sum = a;
14 va_list ap;
16 va_start (ap, a);
18 sum += va_arg (ap, int); /* 18. */
20 sum += va_arg (ap, int); /* 20. */
22 return sum;
25 /* { dg-final { scan-rtl-dump-not "vararg-loc\\.c.:\[6789\] " "final" } } */
26 /* { dg-final { scan-rtl-dump "vararg-loc\\.c.:18 " "final" } } */
27 /* { dg-final { scan-rtl-dump "vararg-loc\\.c.:20 " "final" } } */