blob: 69e42fa4f60a3a8178f6f7f5c8cf69037e3ae99e [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O2" } */
long exttrunc_di2_qi(long x)
{
return (char)x;
}
/* Match:
mov.u64 %r24, %ar0;
cvt.s64.s8 %value, %r24; */
/* { dg-final { scan-assembler-times "mov\.u64\t%r\[0-9\]*, %ar0" 1 } } */
/* { dg-final { scan-assembler-times "mov\." 1 } } */
/* { dg-final { scan-assembler-times "cvt\.s64\.s8" 1 } } */
/* { dg-final { scan-assembler-times "cvt\." 1 } } */