/* PR middle-end/101642 */ | |
int x; | |
unsigned short | |
foo (void) | |
{ | |
return __builtin_bswap16 (x) ? : 0; | |
} | |
int | |
bar (int x, int y) | |
{ | |
unsigned short a = __builtin_bswap16 ((unsigned short) x); | |
unsigned short b = __builtin_bswap16 ((unsigned short) y); | |
return a == b; | |
} |