2018-05-15 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / gcc.dg / gimplefe-23.c
blob05f87ed4df4e4e981b72f3cf18f0acdc1b81fdbe
1 /* { dg-do compile } */
2 /* { dg-options "-fgimple" } */
4 short int __GIMPLE ()
5 foo (short int s)
7 short int D_1803;
9 bb_2:
10 D_1803 = s;
12 L0:
13 return D_1803;
17 int __GIMPLE ()
18 main (int argc, char * * argv)
20 short int s;
21 int D_1805;
22 int _1;
23 short _2;
25 bb_2:
26 s = (short int) argc;
27 _1 = (int) s;
28 _2 = foo (_1);
29 D_1805 = (int) _2;
31 L0:
32 return D_1805;