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 typedef unsigned long 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;