1 /* PR rtl-optimization/64536 */
3 /* { dg-options "-O2" } */
4 /* { dg-additional-options "-fPIC" { target fpic } } */
5 /* { dg-require-effective-target ptr32plus } */
7 struct S
{ long q
; } *h
;
8 long a
, b
, g
, j
, k
, *c
, *d
, *e
, *f
, *i
;
11 asm volatile ("" : : : "memory");
19 for (y
= 0; y
< x
; y
++)
43 i
= (long *) (h
->q
= *f
);
57 i
= (long *) (h
->q
= *f
);