1 /* { dg-do compile } */
2 /* { dg-require-effective-target int32plus } */
5 safe_sub_func_int_s_s (int si1
, unsigned char si2
)
7 return si1
^ si2
& -si2
^ si2
? : si1
- si2
;
14 volatile unsigned char g_39
;
17 func_67 (unsigned short p_68
)
25 for (l_74
= 0;; l_74
= safe_sub_func_int_s_s (l_74
, 1))
29 lbl_93
:l_92
^= 0 != &g_39
;