/* { dg-do compile } */ | |
/* { dg-options "-fgimple -O3" } */ | |
typedef _Bool bool8 __attribute__((signed_bool_precision(8))); | |
bool8 data[16]; | |
void __GIMPLE(ssa) foo(int f) | |
{ | |
_Bool t; | |
bool8 tp; | |
__BB(2): | |
t_2 = f_1(D) != 0; | |
tp_3 = (bool8) t_2; | |
data[0] = tp_3; | |
data[1] = tp_3; | |
return; | |
} |