192108Sphk/* { dg-do compile } */ 292108Sphk/* { dg-require-effective-target lp64 } */ 392108Sphk 492108Sphktypedef int DItype __attribute__ ((mode (DI))); 592108Sphktypedef unsigned int UDItype __attribute__ ((mode (DI))); 692108Sphktypedef int TItype __attribute__ ((mode (TI))); 792108Sphk 892108Sphk__floattisf (TItype u) 992108Sphk{ 1092108Sphk DItype hi = u >> (8 * 8); 1192108Sphk UDItype count, shift; 1292108Sphk hi = u >> shift; 1392108Sphk} 1492108Sphk