T(RU, 0x1.fffffffffffffp+1023, 0x1.62e42fefa39fp+9, 0x1.958d88p-1, INEXACT)
T(RD, 0x1.fffffffffffffp+1023, 0x1.62e42fefa39efp+9, -0x1.a9c9e4p-3, INEXACT)
// logd(1+tiny) is tiny - tiny*tiny/2
T(RN, 0x1.000000000002p+0, 0x1.fffffffffffep-48, -0x1.555556p-43, INEXACT)
T(RN, 0x1p+0, 0x0p+0, 0x0p+0, 0)
T(RN, 0x1.fffffffffffcp-1, -0x1.000000000001p-47, 0x1.555556p-44, INEXACT)
T(RU, 0x1.fffffffffffffp+1023, 0x1.62e42fefa39fp+9, 0x1.958d88p-1, INEXACT)
T(RD, 0x1.fffffffffffffp+1023, 0x1.62e42fefa39efp+9, -0x1.a9c9e4p-3, INEXACT)
// logd(1+tiny) is tiny - tiny*tiny/2
T(RN, 0x1.000000000002p+0, 0x1.fffffffffffep-48, -0x1.555556p-43, INEXACT)
T(RN, 0x1p+0, 0x0p+0, 0x0p+0, 0)
T(RN, 0x1.fffffffffffcp-1, -0x1.000000000001p-47, 0x1.555556p-44, INEXACT)