1 /* { dg-do compile } */
2 /* { dg-options "-Os -mtune=generic" } */
21 x
[own
->vcr
/ 8].vcr
[own
->vcr
% 8].a
--;
22 x
[own
->vcr
/ 8].vcr
[own
->vcr
% 8].a
= x
[own
->vcr
/ 8].vcr
[own
->vcr
% 8].a
;
25 /* { dg-final { scan-assembler-times "idivb" 1 } } */
26 /* { dg-final { scan-assembler-not "incl" } } */
27 /* { dg-final { scan-assembler-not "orl" } } */
28 /* { dg-final { scan-assembler-not "andb" } } */
29 /* { dg-final { scan-assembler-not "jns" } } */