blob: 12b6804f7f9d828a8e1b2ab1d9badd27ecc71c78 [file] [log] [blame]
#include <math.h>
long long llrintf(float x)
{
long long n;
__asm__ (
"frintx %s1, %s1\n"
"fcvtzs %x0, %s1\n" : "=r"(n), "+w"(x));
return n;
}