]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/gcc.dg/fold-modpow2.c
replace ISL with isl
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / fold-modpow2.c
CommitLineData
4ab1e111
RB
1/* { dg-do compile } */
2/* { dg-options "-fdump-tree-original" } */
3
4unsigned int
5my_mod (unsigned int a, unsigned int b)
6{
7 return a % (1 << b);
8}
9
10/* The above should be simplified to (unsigned int) ((1 << b) + -1) & a */
11/* { dg-final { scan-tree-dump "& a;" "original" } } */