#include #if __riscv_flen >= 64 long long llround (double x) { long long res; __asm__ ("fcvt.l.d %0, %1, rmm" : "=r" (res) : "f" (x)); return res; } #else #include "../llround.c" #endif