github.com/afumu/libc@v0.0.6/musl/src/math/i386/lrint.c (about) 1 #include <math.h> 2 3 long lrint(double x) 4 { 5 long r; 6 __asm__ ("fistpl %0" : "=m"(r) : "t"(x) : "st"); 7 return r; 8 }