Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.target/riscv/zero-extend-4.c @ 152:2b5abeee2509
update gcc11
author | anatofuz |
---|---|
date | Mon, 25 May 2020 07:50:57 +0900 |
parents | 84e7813d76e9 |
children |
line wrap: on
line source
/* { dg-do compile { target { riscv64*-*-* } } } */ /* { dg-options "-march=rv64gc -mabi=lp64 -O2" } */ int a, b, e; struct c *d; struct c { int bins; int binmap[10]; } f(void) { for (;;) { e = (unsigned) a >> 3; b = (long) &d[e]; if (b) d->binmap[0] = e; } } /* { dg-final { scan-assembler-times "sext.w" 0 } } */