1 /* Two of these types will, on current gcc targets, have the same
2 mode but have different alias sets. DOIT tries to get gcse to
3 invalidly hoist one of the values out of the loop. */
10 doit(int sel, int n, void *p)
46 v0 = 1; doit(0, 5, &v0);
47 v1 = 1; doit(1, 5, &v1);
48 v2 = 1; doit(2, 5, &v2);
50 if (v0 != 32) abort ();
51 if (v1 != 32) abort ();
52 if (v2 != 32) abort ();