1 /* PR tree-optimization/28887 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -fprefetch-loop-arrays -w" } */
4 /* { dg-options "-O2 -fprefetch-loop-arrays -march=i686 -msse -w" { target { { i?86-*-* x86_64-*-* } && ilp32 } } } */
6 __extension__
typedef __SIZE_TYPE__
size_t;
8 struct re_pattern_buffer
22 unsigned matched_something
:1;
24 } byte_register_info_type
;
26 void byte_re_match_2_internal (struct re_pattern_buffer
*bufp
)
29 size_t num_regs
= bufp
->re_nsub
+ 1;
30 byte_register_info_type
*reg_info
;
31 for (mcnt
= 1; (unsigned) mcnt
< num_regs
; mcnt
++)
33 ((reg_info
[mcnt
]).bits
.matched_something
) = 0;