1 /* PR tree-optimization/34648 */
3 /* { dg-options "-fexceptions" } */
5 extern const unsigned short int **bar (void) __attribute__ ((const));
18 while (((*bar ())[a
[*x
]] & 0x2000) != 0)
23 if (a
[*x
] && !((*bar ())[a
[*x
]] & 0x2000))
26 if (!a
[*x
] || ((*bar ())[a
[*x
]] & 0x2000))
28 while (((*bar ())[a
[*x
]] & 0x2000))
35 b
= a
[*x
] && !((*bar ())[a
[*x
]] & 0x2000);