1 /* { dg-additional-options "-fgimple" } */
2
3 typedef long long int i64;
4
5 int __GIMPLE (ssa)
6 test (i64 * pA, i64 iB)
7 {
8 __complex__ long long int D_37702;
9 int D_37701;
10 long long int _1;
11 long long int _2;
12 long long int _3;
13 _Bool _4;
14 __complex__ long long int _8;
15 int _10;
16
17 __BB(2):
18 _1 = __MEM <i64> (pA_6(D));
19 _8 = .ADD_OVERFLOW (_1, iB_7(D));
20 _2 = __real _8;
21 __MEM <i64> (pA_6(D)) = _2;
22 _3 = __imag _8;
23 _4 = (_Bool) _3;
24 _10 = (int) _4;
25 goto __BB3;
26
27 __BB(3):
28 L0:
29 return _10;
30
31 }