/* { dg-do compile } */ | |
/* { dg-options "-fgimple" } */ | |
short int __GIMPLE () | |
foo (short int s) | |
{ | |
short int D_1803; | |
bb_2: | |
D_1803 = s; | |
L0: | |
return D_1803; | |
} | |
int __GIMPLE () | |
main (int argc, char * * argv) | |
{ | |
short int s; | |
int D_1805; | |
int _1; | |
short _2; | |
bb_2: | |
s = (short int) argc; | |
_1 = (int) s; | |
_2 = foo (_1); | |
D_1805 = (int) _2; | |
L0: | |
return D_1805; | |
} |