[AArch64] Merge stores of D-register values with different modes
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / pr78527.c
blobd1bbdc4db0783ae7493e58d7db786a2930fbfe2a
1 /* PR rtl-optimization/78527 */
3 unsigned a;
4 short b, e;
5 int *c;
6 char d;
8 int
9 main ()
11 int f = 80;
12 for (;;) {
13 if (f > 432)
14 *c = a;
15 while (b)
16 if (d)
17 e = -(a >> f);
18 c = &f;
19 b = e;