blob: 60c00523e349994b7052806fa3cf7cb00e36401e [file] [log] [blame]
/* PR tree-optimization/65170 */
#ifdef __SIZEOF_INT128__
typedef unsigned __int128 V;
typedef unsigned long long int H;
#else
typedef unsigned long long int V;
typedef unsigned int H;
#endif
__attribute__((noinline, noclone)) void
foo (V b, V c)
{
V a;
b &= (H) -1;
c &= (H) -1;
a = b * c;
if (a != 1)
__builtin_abort ();
}
int
main ()
{
foo (1, 1);
return 0;
}