llrint
#define llrint(x) __tg_simple(x, llrint)
long long llrint(double);
#define fn llrint
test(llrint, 0x8000000000000000.0p0, IGNORE, FE_INVALID);
test(llrint, 0x7ffffffffffffc00.0p0, 0x7ffffffffffffc00ll, 0);
test(llrint, -0x8000000000000800.0p0, IGNORE, FE_INVALID);
test(llrint, -0x8000000000000000.0p0, (long long)-0x8000000000000000ull, 0);
test(llrint, x, result, excepts); \
TGMACRO_REAL_FIXED_RET(llrint, long long)
PASS_REAL_ARG_FIXED_RET(llrint, long long));