1 /* PR target/98853 */ 2 3 #if __SIZEOF_INT__ == 4 && __SIZEOF_LONG_LONG__ == 8 4 __attribute__((noipa)) unsigned long long foo(unsigned long long x,unsigned int y)5foo (unsigned long long x, unsigned int y) 6 { 7 return ((unsigned) x & 0xfffe0000U) | (y & 0x1ffff); 8 } 9 #endif 10 11 int main()12main () 13 { 14 #if __SIZEOF_INT__ == 4 && __SIZEOF_LONG_LONG__ == 8 15 if (foo (0xdeadbeefcaf2babeULL, 0xdeaffeedU) != 0x00000000caf3feedULL) 16 __builtin_abort (); 17 #endif 18 return 0; 19 } 20