github.com/afumu/libc@v0.0.6/musl/src/math/aarch64/lround.c (about) 1 #include <math.h> 2 3 long lround(double x) 4 { 5 long n; 6 __asm__ ("fcvtas %x0, %d1" : "=r"(n) : "w"(x)); 7 return n; 8 }