145
|
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 }
|