2 /* { dg-options "-fdump-tree-alias" } */
3 /* { dg-skip-if "" { *-*-* } { "-O0" "-fno-fat-lto-objects" } { "" } } */
5 typedef __INTPTR_TYPE__
intptr_t;
8 void __attribute__((noinline
))
9 foo(long b
, intptr_t q
)
19 *x
= &i
; /* *ANYTHING = &i has to make sure that y points to i. */
22 extern void abort (void);
32 /* { dg-final { scan-tree-dump "y.._. = { i }" "alias" } } */
33 /* { dg-final { scan-tree-dump "y.._., points-to vars: { D..... }" "alias" } } */
34 /* { dg-final { cleanup-tree-dump "alias" } } */