arm: fix typo in dg-require-effective-target [PR118089]
[official-gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / ssa-pre-32.c
blobd9bd3a957558832072f9cbf3e3f3907d7ffe7a32
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-pre" } */
4 unsigned f(unsigned x, unsigned y, _Bool b)
6 #define m (b?-1:0)
7 return (x&m)|(y&~m);
8 #undef m
11 /* { dg-final { scan-tree-dump "# prephitmp_\[0-9\]+ = PHI <\[xy\]_\[0-9\]+\\(D\\)\[^,\]*, \[xy\]_\[0-9\]+\\(D\\)" "pre" } } */