2 /* { dg-options "-O0 -fipa-icf -fdump-ipa-icf" } */
10 foo3 (struct S x
, struct S y
, struct S z
)
18 bar3 (struct S x
, struct S y
, struct S z
)
20 return foo3 (y
, x
, z
);
24 baz3 (struct S x
, struct S y
, struct S z
)
26 return foo3 (y
, z
, x
);
37 return bar3 (b
, a
, c
);
40 /* { dg-final { scan-ipa-dump "Equal symbols: 0" "icf" } } */