3 typedef unsigned long int_t
;
5 __attribute__ ((noinline
)) int_t
6 addlltu (int_t w
, int_t x
, int_t y
, int_t z
)
8 return w
< x
? y
+ z
: y
;
14 if (addlltu (-1L, -1L, 12L, 23L) != 12L)
16 if (addlltu (-1L, 3L, 12L, 23L) != 12L)
18 if (addlltu (1L, 3L, 12L, 23L) != 35L)
20 if (addlltu (3L, 3L, 12L, 23L) != 12L)
22 if (addlltu (5L, 3L, 12L, 23L) != 12L)
24 if (addlltu (3L, -1L, 12L, 23L) != 35L)
26 if (addlltu (3L, 1L, 12L, 23L) != 12L)
28 if (addlltu (3L, 5L, 12L, 23L) != 35L)