1 /* PR rtl-optimization/20532 */
4 /* { dg-options "" } */
5 /* { dg-options "-march=i386" { target { { i?86-*-* x86_64-*-* } && ia32 } } } */
7 /* We used to optimize the DImode shift-by-32 to zero because in combine
14 (v * (((HOST_WIDE_INT)1 << 31) + ((HOST_WIDE_INT)1 << 31)))
16 With a 32-bit HOST_WIDE_INT, the coefficient overflowed to zero. */
18 unsigned long long int badshift(unsigned long long int v
)
26 if (badshift (1) == 0)