2018-03-15 Steven G. Kargl <kargl@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / gcc.target / riscv / zero-extend-3.c
blobeb3b8d43959e04b972521fbb15af19f49b9b74af
1 /* { dg-do compile { target { riscv64*-*-* } } } */
2 /* { dg-options "-march=rv64gc -mabi=lp64 -O2" } */
3 extern int e (void);
4 enum { a, b }
5 c (void)
7 int d = a;
8 if (e() < 0)
9 d = b;
10 return d;
12 /* { dg-final { scan-assembler-times "sext.w" 0 } } */