1// Copyright (C) 1988-1994 Sun Microsystems, Inc. 2550 Garcia Avenue 2// Mountain View, California 94043 All rights reserved. 3// 4// Any person is hereby authorized to download, copy, use, create bug fixes, 5// and distribute, subject to the following conditions: 6// 7// 1. the software may not be redistributed for a fee except as 8// reasonable to cover media costs; 9// 2. any copy of the software must include this notice, as well as 10// any other embedded copyright notices; and 11// 3. any distribution of this software or derivative works thereof 12// must comply with all applicable U.S. export control laws. 13// 14// THE SOFTWARE IS MADE AVAILABLE "AS IS" AND WITHOUT EXPRESS OR IMPLIED 15// WARRANTY OF ANY KIND, INCLUDING BUT NOT LIMITED TO THE IMPLIED 16// WARRANTIES OF DESIGN, MERCHANTIBILITY, FITNESS FOR A PARTICULAR 17// PURPOSE, NON-INFRINGEMENT, PERFORMANCE OR CONFORMANCE TO 18// SPECIFICATIONS. 19// 20// BY DOWNLOADING AND/OR USING THIS SOFTWARE, THE USER WAIVES ALL CLAIMS 21// AGAINST SUN MICROSYSTEMS, INC. AND ITS AFFILIATED COMPANIES IN ANY 22// JURISDICTION, INCLUDING BUT NOT LIMITED TO CLAIMS FOR DAMAGES OR 23// EQUITABLE RELIEF BASED ON LOSS OF DATA, AND SPECIFICALLY WAIVES EVEN 24// UNKNOWN OR UNANTICIPATED CLAIMS OR LOSSES, PRESENT AND FUTURE. 25// 26// IN NO EVENT WILL SUN MICROSYSTEMS, INC. OR ANY OF ITS AFFILIATED 27// COMPANIES BE LIABLE FOR ANY LOST REVENUE OR PROFITS OR OTHER SPECIAL, 28// INDIRECT AND CONSEQUENTIAL DAMAGES, EVEN IF IT HAS BEEN ADVISED OF THE 29// POSSIBILITY OF SUCH DAMAGES. 30// 31// This file is provided with no support and without any obligation on the 32// part of Sun Microsystems, Inc. ("Sun") or any of its affiliated 33// companies to assist in its use, correction, modification or 34// enhancement. Nevertheless, and without creating any obligation on its 35// part, Sun welcomes your comments concerning the software and requests 36// that they be sent to fdlibm-comments@sunpro.sun.com. 37// anything **0 is 1 38T(RN, 0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 39T(RN, -0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 40T(RN, 0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 41T(RN, -0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 42T(RN, 0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 43T(RN, -0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 44T(RN, 0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 45T(RN, -0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 46T(RN, 0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 47T(RN,-0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 48T(RN, 0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 49T(RN,-0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 50T(RZ, 0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 51T(RZ, -0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 52T(RZ, 0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 53T(RZ, -0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 54T(RZ, 0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 55T(RZ, -0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 56T(RZ, 0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 57T(RZ, -0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 58T(RZ, 0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 59T(RZ,-0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 60T(RZ, 0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 61T(RZ,-0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 62T(RU, 0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 63T(RU, -0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 64T(RU, 0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 65T(RU, -0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 66T(RU, 0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 67T(RU, -0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 68T(RU, 0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 69T(RU, -0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 70T(RU, 0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 71T(RU,-0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 72T(RU, 0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 73T(RU,-0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 74T(RD, 0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 75T(RD, -0x0p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 76T(RD, 0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 77T(RD, -0x0p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 78T(RD, 0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 79T(RD, -0x1p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 80T(RD, 0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 81T(RD, -0x1p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 82T(RD, 0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 83T(RD,-0x1.fffffep+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 84T(RD, 0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 85T(RD,-0x1.fffffep+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 86// anything**1 is itself 87T(RN, 0x0p+0, 0x1p+0, 0x0p+0, 0x0p+0, 0) 88T(RN, -0x0p+0, 0x1p+0, -0x0p+0, 0x0p+0, 0) 89T(RN, 0x1p-126, 0x1p+0, 0x1p-126, 0x0p+0, 0) 90T(RN, -0x1p-126, 0x1p+0, -0x1p-126, 0x0p+0, 0) 91T(RN, 0x1.fffffep+127, 0x1p+0, 0x1.fffffep+127, 0x0p+0, 0) 92T(RN,-0x1.fffffep+127, 0x1p+0,-0x1.fffffep+127, 0x0p+0, 0) 93T(RZ, 0x0p+0, 0x1p+0, 0x0p+0, 0x0p+0, 0) 94T(RZ, -0x0p+0, 0x1p+0, -0x0p+0, 0x0p+0, 0) 95T(RZ, 0x1p-126, 0x1p+0, 0x1p-126, 0x0p+0, 0) 96T(RZ, -0x1p-126, 0x1p+0, -0x1p-126, 0x0p+0, 0) 97T(RZ, 0x1.fffffep+127, 0x1p+0, 0x1.fffffep+127, 0x0p+0, 0) 98T(RZ,-0x1.fffffep+127, 0x1p+0,-0x1.fffffep+127, 0x0p+0, 0) 99T(RU, 0x0p+0, 0x1p+0, 0x0p+0, 0x0p+0, 0) 100T(RU, -0x0p+0, 0x1p+0, -0x0p+0, 0x0p+0, 0) 101T(RU, 0x1p-126, 0x1p+0, 0x1p-126, 0x0p+0, 0) 102T(RU, -0x1p-126, 0x1p+0, -0x1p-126, 0x0p+0, 0) 103T(RU, 0x1.fffffep+127, 0x1p+0, 0x1.fffffep+127, 0x0p+0, 0) 104T(RU,-0x1.fffffep+127, 0x1p+0,-0x1.fffffep+127, 0x0p+0, 0) 105T(RD, 0x0p+0, 0x1p+0, 0x0p+0, 0x0p+0, 0) 106T(RD, -0x0p+0, 0x1p+0, -0x0p+0, 0x0p+0, 0) 107T(RD, 0x1p-126, 0x1p+0, 0x1p-126, 0x0p+0, 0) 108T(RD, -0x1p-126, 0x1p+0, -0x1p-126, 0x0p+0, 0) 109T(RD, 0x1.fffffep+127, 0x1p+0, 0x1.fffffep+127, 0x0p+0, 0) 110T(RD,-0x1.fffffep+127, 0x1p+0,-0x1.fffffep+127, 0x0p+0, 0) 111// +-0**x 112T(RN, 0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 113T(RN, 0x0p+0, 0x1p-126, 0x0p+0, 0x0p+0, 0) 114T(RN, -0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 115T(RN, -0x0p+0, 0x1.1p+4, -0x0p+0, 0x0p+0, 0) 116T(RN, -0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 117T(RN, -0x0p+0, 0x1p-126, 0x0p+0, 0x0p+0, 0) 118// (-anything) ** (integer) (-1.1**101) 119T(RN, -0x1.19999ap+0, 0x1.94p+6, -0x1.d9b5a8p+13, -0x1.1e972cp-2, INEXACT) 120T(RZ, -0x1.19999ap+0, 0x1.94p+6, -0x1.d9b5a6p+13, 0x1.70b46ap-1, INEXACT) 121T(RU, -0x1.19999ap+0, 0x1.94p+6, -0x1.d9b5a6p+13, 0x1.70b46ap-1, INEXACT) 122T(RD, -0x1.19999ap+0, 0x1.94p+6, -0x1.d9b5a8p+13, -0x1.1e972cp-2, INEXACT) 123// some integer ** integer 124T(RN, 0x1.3p+4, 0x1.4p+2, 0x1.2e4218p+21, 0x0p+0, 0) 125T(RN, -0x1.3p+4, 0x1.4p+2, -0x1.2e4218p+21, 0x0p+0, 0) 126T(RN, -0x1.82p+7, 0x1.8p+1, -0x1.b6c904p+22, 0x0p+0, 0) 127T(RN, -0x1.2c4p+10, 0x1p+1, 0x1.60261p+20, 0x0p+0, 0) 128// random arguments between 0 20 129T(RN, 0x1.d406dcp+2, 0x1.11f4dp+4, 0x1.1bc4b6p+49, -0x1.331b22p-3, INEXACT) 130T(RN, 0x1.2cdf3p+4, 0x1.a9254p+1, 0x1.0ad168p+14, 0x1.379a4ap-2, INEXACT) 131T(RN, 0x1.d29f3ep+2, 0x1.336d32p+3, 0x1.72eac4p+27, -0x1.b76b4cp-4, INEXACT) 132T(RN, 0x1.f910eep+3, 0x1.28d064p+4, 0x1.c9cd8ap+73, 0x1.7805e4p-4, INEXACT) 133T(RN, 0x1.0a37c2p+3, 0x1.add484p-2, 0x1.377964p+1, 0x1.3c933cp-7, INEXACT) 134T(RN, 0x1.75332p+2, 0x1.4eca22p+3, 0x1.87bb48p+26, -0x1.753c02p-10, INEXACT) 135T(RN, 0x1.35381p+1, 0x1.11f2f2p+4, 0x1.b9cd02p+21, 0x1.2f4d66p-2, INEXACT) 136T(RN, 0x1.39f14ep-5, 0x1.70c85ep-7, 0x1.ed8bccp-1, -0x1.efb76ap-2, INEXACT) 137T(RN, 0x1.5c9022p+2, 0x1.fa1212p+3, 0x1.97afb6p+38, -0x1.9cbb96p-2, INEXACT) 138T(RN, 0x1.9bd94ep+3, 0x1.ddfeb8p+3, 0x1.0a9d98p+55, 0x1.abd6bp-4, INEXACT) 139// anything **0 is 1 140T(RN, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 141T(RN, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 142T(RN, inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 143T(RN, -inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 144T(RN, 0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 145T(RN, -0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 146T(RZ, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 147T(RZ, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 148T(RZ, inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 149T(RZ, -inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 150T(RZ, 0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 151T(RZ, -0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 152T(RU, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 153T(RU, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 154T(RU, inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 155T(RU, -inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 156T(RU, 0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 157T(RU, -0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 158T(RD, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 159T(RD, nan, 0x0p+0, 0x1p+0, 0x0p+0, 0) 160T(RD, inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 161T(RD, -inf, 0x0p+0, 0x1p+0, 0x0p+0, 0) 162T(RD, 0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 163T(RD, -0x1p-149, 0x0p+0, 0x1p+0, 0x0p+0, 0) 164// anything**1 is itself 165T(RN, nan, 0x1p+0, nan, 0x0p+0, 0) 166T(RN, nan, 0x1p+0, nan, 0x0p+0, 0) 167T(RN, inf, 0x1p+0, inf, 0x0p+0, 0) 168T(RN, -inf, 0x1p+0, -inf, 0x0p+0, 0) 169// (anything except 1)**nan is nan 170T(RN, nan, nan, nan, 0x0p+0, 0) 171T(RN, inf, nan, nan, 0x0p+0, 0) 172T(RN, -inf, nan, nan, 0x0p+0, 0) 173T(RN, 0x1p+0, nan, 0x1p+0, 0x0p+0, 0) 174T(RN, -0x1p+0, nan, nan, 0x0p+0, 0) 175T(RN, -0x0p+0, nan, nan, 0x0p+0, 0) 176T(RN, 0x0p+0, nan, nan, 0x0p+0, 0) 177T(RZ, nan, nan, nan, 0x0p+0, 0) 178T(RZ, inf, nan, nan, 0x0p+0, 0) 179T(RZ, -inf, nan, nan, 0x0p+0, 0) 180T(RZ, 0x1p+0, nan, 0x1p+0, 0x0p+0, 0) 181T(RZ, -0x1p+0, nan, nan, 0x0p+0, 0) 182T(RZ, -0x0p+0, nan, nan, 0x0p+0, 0) 183T(RZ, 0x0p+0, nan, nan, 0x0p+0, 0) 184T(RU, nan, nan, nan, 0x0p+0, 0) 185T(RU, inf, nan, nan, 0x0p+0, 0) 186T(RU, -inf, nan, nan, 0x0p+0, 0) 187T(RU, 0x1p+0, nan, 0x1p+0, 0x0p+0, 0) 188T(RU, -0x1p+0, nan, nan, 0x0p+0, 0) 189T(RU, -0x0p+0, nan, nan, 0x0p+0, 0) 190T(RU, 0x0p+0, nan, nan, 0x0p+0, 0) 191T(RD, nan, nan, nan, 0x0p+0, 0) 192T(RD, inf, nan, nan, 0x0p+0, 0) 193T(RD, -inf, nan, nan, 0x0p+0, 0) 194T(RD, 0x1p+0, nan, 0x1p+0, 0x0p+0, 0) 195T(RD, -0x1p+0, nan, nan, 0x0p+0, 0) 196T(RD, -0x0p+0, nan, nan, 0x0p+0, 0) 197T(RD, 0x0p+0, nan, nan, 0x0p+0, 0) 198// nan**(anything except 0) is nan 199T(RN, nan, inf, nan, 0x0p+0, 0) 200T(RN, nan, -inf, nan, 0x0p+0, 0) 201T(RN, nan, -0x1p+0, nan, 0x0p+0, 0) 202T(RN, nan, 0x1p-149, nan, 0x0p+0, 0) 203T(RZ, nan, inf, nan, 0x0p+0, 0) 204T(RZ, nan, -inf, nan, 0x0p+0, 0) 205T(RZ, nan, 0x1p+0, nan, 0x0p+0, 0) 206T(RZ, nan, -0x1p+0, nan, 0x0p+0, 0) 207T(RZ, nan, 0x1p-149, nan, 0x0p+0, 0) 208T(RU, nan, inf, nan, 0x0p+0, 0) 209T(RU, nan, -inf, nan, 0x0p+0, 0) 210T(RU, nan, 0x1p+0, nan, 0x0p+0, 0) 211T(RU, nan, -0x1p+0, nan, 0x0p+0, 0) 212T(RU, nan, 0x1p-149, nan, 0x0p+0, 0) 213T(RD, nan, inf, nan, 0x0p+0, 0) 214T(RD, nan, -inf, nan, 0x0p+0, 0) 215T(RD, nan, 0x1p+0, nan, 0x0p+0, 0) 216T(RD, nan, -0x1p+0, nan, 0x0p+0, 0) 217T(RD, nan, 0x1p-149, nan, 0x0p+0, 0) 218// +-(x > 1) ** +inf is +inf 219T(RN, 0x1.000002p+0, inf, inf, 0x0p+0, 0) 220T(RN, inf, inf, inf, 0x0p+0, 0) 221T(RN, -0x1.000002p+0, inf, inf, 0x0p+0, 0) 222T(RN, -inf, inf, inf, 0x0p+0, 0) 223T(RZ, 0x1.000002p+0, inf, inf, 0x0p+0, 0) 224T(RZ, inf, inf, inf, 0x0p+0, 0) 225T(RZ, -0x1.000002p+0, inf, inf, 0x0p+0, 0) 226T(RZ, -inf, inf, inf, 0x0p+0, 0) 227T(RU, 0x1.000002p+0, inf, inf, 0x0p+0, 0) 228T(RU, inf, inf, inf, 0x0p+0, 0) 229T(RU, -0x1.000002p+0, inf, inf, 0x0p+0, 0) 230T(RU, -inf, inf, inf, 0x0p+0, 0) 231T(RD, 0x1.000002p+0, inf, inf, 0x0p+0, 0) 232T(RD, inf, inf, inf, 0x0p+0, 0) 233T(RD, -0x1.000002p+0, inf, inf, 0x0p+0, 0) 234T(RD, -inf, inf, inf, 0x0p+0, 0) 235// +-(x > 1) ** -inf is +0 236T(RN, 0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 237T(RN, inf, -inf, 0x0p+0, 0x0p+0, 0) 238T(RN, -0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 239T(RN, -inf, -inf, 0x0p+0, 0x0p+0, 0) 240T(RZ, 0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 241T(RZ, inf, -inf, 0x0p+0, 0x0p+0, 0) 242T(RZ, -0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 243T(RZ, -inf, -inf, 0x0p+0, 0x0p+0, 0) 244T(RU, 0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 245T(RU, inf, -inf, 0x0p+0, 0x0p+0, 0) 246T(RU, -0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 247T(RU, -inf, -inf, 0x0p+0, 0x0p+0, 0) 248T(RD, 0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 249T(RD, inf, -inf, 0x0p+0, 0x0p+0, 0) 250T(RD, -0x1.000002p+0, -inf, 0x0p+0, 0x0p+0, 0) 251T(RD, -inf, -inf, 0x0p+0, 0x0p+0, 0) 252// +-(|x| < 1) ** +inf is +0 253T(RN, 0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 254T(RN, 0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 255T(RN, 0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 256T(RN, -0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 257T(RN, -0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 258T(RN, -0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 259T(RZ, 0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 260T(RZ, 0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 261T(RZ, 0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 262T(RZ, -0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 263T(RZ, -0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 264T(RZ, -0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 265T(RU, 0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 266T(RU, 0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 267T(RU, 0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 268T(RU, -0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 269T(RU, -0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 270T(RU, -0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 271T(RD, 0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 272T(RD, 0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 273T(RD, 0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 274T(RD, -0x1.fffffep-1, inf, 0x0p+0, 0x0p+0, 0) 275T(RD, -0x1p-149, inf, 0x0p+0, 0x0p+0, 0) 276T(RD, -0x0p+0, inf, 0x0p+0, 0x0p+0, 0) 277// +-(|x| < 1) ** -inf is +inf 278T(RN, 0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 279T(RN, 0x1p-149, -inf, inf, 0x0p+0, 0) 280T(RN, 0x0p+0, -inf, inf, 0x0p+0, 0) 281T(RN, -0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 282T(RN, -0x1p-149, -inf, inf, 0x0p+0, 0) 283T(RN, -0x0p+0, -inf, inf, 0x0p+0, 0) 284T(RZ, 0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 285T(RZ, 0x1p-149, -inf, inf, 0x0p+0, 0) 286T(RZ, 0x0p+0, -inf, inf, 0x0p+0, 0) 287T(RZ, -0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 288T(RZ, -0x1p-149, -inf, inf, 0x0p+0, 0) 289T(RZ, -0x0p+0, -inf, inf, 0x0p+0, 0) 290T(RU, 0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 291T(RU, 0x1p-149, -inf, inf, 0x0p+0, 0) 292T(RU, 0x0p+0, -inf, inf, 0x0p+0, 0) 293T(RU, -0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 294T(RU, -0x1p-149, -inf, inf, 0x0p+0, 0) 295T(RU, -0x0p+0, -inf, inf, 0x0p+0, 0) 296T(RD, 0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 297T(RD, 0x1p-149, -inf, inf, 0x0p+0, 0) 298T(RD, 0x0p+0, -inf, inf, 0x0p+0, 0) 299T(RD, -0x1.fffffep-1, -inf, inf, 0x0p+0, 0) 300T(RD, -0x1p-149, -inf, inf, 0x0p+0, 0) 301T(RD, -0x0p+0, -inf, inf, 0x0p+0, 0) 302// +-1 ** +-inf is +1 303T(RN, 0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 304T(RN, 0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 305T(RN, -0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 306T(RN, -0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 307T(RZ, 0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 308T(RZ, 0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 309T(RZ, -0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 310T(RZ, -0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 311T(RU, 0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 312T(RU, 0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 313T(RU, -0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 314T(RU, -0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 315T(RD, 0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 316T(RD, 0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 317T(RD, -0x1p+0, inf, 0x1p+0, 0x0p+0, 0) 318T(RD, -0x1p+0, -inf, 0x1p+0, 0x0p+0, 0) 319// +0 ** (+anything except 0, nan) is +0 320T(RN, 0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 321T(RZ, 0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 322T(RZ, 0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 323T(RU, 0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 324T(RU, 0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 325T(RD, 0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 326T(RD, 0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 327// -0 ** (+anything except 0, nan, odd integer) is +0 328T(RN, -0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 329T(RZ, -0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 330T(RZ, -0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 331T(RZ, -0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 332T(RU, -0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 333T(RU, -0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 334T(RU, -0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 335T(RD, -0x0p+0, 0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 336T(RD, -0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 337T(RD, -0x0p+0, 0x1p-149, 0x0p+0, 0x0p+0, 0) 338// +0 ** (-anything except 0, nan) is +inf 339T(RN, 0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 340T(RN, 0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 341T(RZ, 0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 342T(RZ, 0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 343T(RU, 0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 344T(RU, 0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 345T(RD, 0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 346T(RD, 0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 347// -0 ** (-anything except 0, nan, odd integer) is +inf 348T(RN, -0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 349T(RN, -0x0p+0, -0x1p+1, inf, 0x0p+0, DIVBYZERO) 350T(RN, -0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 351T(RZ, -0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 352T(RZ, -0x0p+0, -0x1p+1, inf, 0x0p+0, DIVBYZERO) 353T(RZ, -0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 354T(RU, -0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 355T(RU, -0x0p+0, -0x1p+1, inf, 0x0p+0, DIVBYZERO) 356T(RU, -0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 357T(RD, -0x0p+0,-0x1.fffffep+127, inf, 0x0p+0, DIVBYZERO) 358T(RD, -0x0p+0, -0x1p+1, inf, 0x0p+0, DIVBYZERO) 359T(RD, -0x0p+0, -0x1p-149, inf, 0x0p+0, DIVBYZERO) 360// -0 ** (odd integer) = -( +0 ** (odd integer) ) 361T(RN, -0x0p+0, -0x1p+0, -inf, 0x0p+0, DIVBYZERO) 362T(RN, -0x0p+0, -0x1.1p+4, -inf, 0x0p+0, DIVBYZERO) 363T(RZ, -0x0p+0, 0x1.1p+4, -0x0p+0, 0x0p+0, 0) 364T(RZ, -0x0p+0, -0x1p+0, -inf, 0x0p+0, DIVBYZERO) 365T(RZ, -0x0p+0, -0x1.1p+4, -inf, 0x0p+0, DIVBYZERO) 366T(RU, -0x0p+0, 0x1.1p+4, -0x0p+0, 0x0p+0, 0) 367T(RU, -0x0p+0, -0x1p+0, -inf, 0x0p+0, DIVBYZERO) 368T(RU, -0x0p+0, -0x1.1p+4, -inf, 0x0p+0, DIVBYZERO) 369T(RD, -0x0p+0, 0x1.1p+4, -0x0p+0, 0x0p+0, 0) 370T(RD, -0x0p+0, -0x1p+0, -inf, 0x0p+0, DIVBYZERO) 371T(RD, -0x0p+0, -0x1.1p+4, -inf, 0x0p+0, DIVBYZERO) 372// +inf ** (+anything except 0,nan) is +inf 373T(RN, inf, 0x1p-149, inf, 0x0p+0, 0) 374T(RZ, inf, 0x1p-149, inf, 0x0p+0, 0) 375T(RU, inf, 0x1p-149, inf, 0x0p+0, 0) 376T(RD, inf, 0x1p-149, inf, 0x0p+0, 0) 377// +inf ** (-anything except 0,nan) is +0 378T(RN, inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 379T(RZ, inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 380T(RU, inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 381T(RD, inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 382// -inf ** (anything) = -0 ** (-anything) 383T(RN, -inf, 0x1.fffffep+127, inf, 0x0p+0, 0) 384T(RN, -inf, 0x1p-149, inf, 0x0p+0, 0) 385T(RN, -inf,-0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 386T(RN, -inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 387T(RN, -inf, 0x1.4p+2, -inf, 0x0p+0, 0) 388T(RN, -inf, -0x1.4p+2, -0x0p+0, 0x0p+0, 0) 389T(RN, -inf, 0x1.8p+2, inf, 0x0p+0, 0) 390T(RN, -inf, -0x1.8p+2, 0x0p+0, 0x0p+0, 0) 391T(RZ, -inf, 0x1.fffffep+127, inf, 0x0p+0, 0) 392T(RZ, -inf, 0x1p-149, inf, 0x0p+0, 0) 393T(RZ, -inf,-0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 394T(RZ, -inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 395T(RZ, -inf, 0x1.4p+2, -inf, 0x0p+0, 0) 396T(RZ, -inf, -0x1.4p+2, -0x0p+0, 0x0p+0, 0) 397T(RZ, -inf, 0x1.8p+2, inf, 0x0p+0, 0) 398T(RZ, -inf, -0x1.8p+2, 0x0p+0, 0x0p+0, 0) 399T(RU, -inf, 0x1.fffffep+127, inf, 0x0p+0, 0) 400T(RU, -inf, 0x1p-149, inf, 0x0p+0, 0) 401T(RU, -inf,-0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 402T(RU, -inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 403T(RU, -inf, 0x1.4p+2, -inf, 0x0p+0, 0) 404T(RU, -inf, -0x1.4p+2, -0x0p+0, 0x0p+0, 0) 405T(RU, -inf, 0x1.8p+2, inf, 0x0p+0, 0) 406T(RU, -inf, -0x1.8p+2, 0x0p+0, 0x0p+0, 0) 407T(RD, -inf, 0x1.fffffep+127, inf, 0x0p+0, 0) 408T(RD, -inf, 0x1p-149, inf, 0x0p+0, 0) 409T(RD, -inf,-0x1.fffffep+127, 0x0p+0, 0x0p+0, 0) 410T(RD, -inf, -0x1p-149, 0x0p+0, 0x0p+0, 0) 411T(RD, -inf, 0x1.4p+2, -inf, 0x0p+0, 0) 412T(RD, -inf, -0x1.4p+2, -0x0p+0, 0x0p+0, 0) 413T(RD, -inf, 0x1.8p+2, inf, 0x0p+0, 0) 414T(RD, -inf, -0x1.8p+2, 0x0p+0, 0x0p+0, 0) 415// (-anything except 0 and inf) ** (non-integer) is nan 416T(RN, -inf, 0x1.000002p+1, inf, 0x0p+0, 0) 417T(RN, -0x1p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 418T(RN, -0x1p-149, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 419T(RZ, -inf, 0x1.000002p+1, inf, 0x0p+0, 0) 420T(RZ, -0x1p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 421T(RZ, -0x1p-149, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 422T(RU, -inf, 0x1.000002p+1, inf, 0x0p+0, 0) 423T(RU, -0x1p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 424T(RU, -0x1p-149, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 425T(RD, -inf, 0x1.000002p+1, inf, 0x0p+0, 0) 426T(RD, -0x1p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 427T(RD, -0x1p-149, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 428// miscellaneous 429T(RN, -0x1.4p+3, 0x1.35p+8, -inf, 0x0p+0, INEXACT|OVERFLOW) 430T(RN, -inf, 0x1p-1, inf, 0x0p+0, 0) 431T(RD, 0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 432T(RD, 0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 433T(RD, 0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 434T(RD, 0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 435T(RD, 0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 436T(RD, 0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 437T(RD, 0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 438T(RD, 0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 439T(RD, 0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 440T(RD, 0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 441T(RD, 0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 442T(RD, 0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 443T(RD, inf, 0x1p+1, inf, 0x0p+0, 0) 444T(RD, -0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 445T(RD, -0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 446T(RD, -0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 447T(RD, -0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 448T(RD, -0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 449T(RD, -0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 450T(RD, -0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 451T(RD, -0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 452T(RD, -0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 453T(RD, -0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 454T(RD, -0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 455T(RD, -inf, 0x1p+1, inf, 0x0p+0, 0) 456T(RD, 0x1.fffff4p-1, 0x1p+1, 0x1.ffffe8p-1, -0x1.2p-19, INEXACT) 457T(RD, 0x1.fffff8p-1, 0x1p+1, 0x1.fffffp-1, -0x1p-20, INEXACT) 458T(RD, 0x1.fffffcp-1, 0x1p+1, 0x1.fffff8p-1, -0x1p-22, INEXACT) 459T(RD, 0x1.fffffep-1, 0x1p+1, 0x1.fffffcp-1, -0x1p-24, INEXACT) 460T(RD, 0x1.000002p+0, 0x1p+1, 0x1.000004p+0, -0x1p-23, INEXACT) 461T(RD, 0x1.000004p+0, 0x1p+1, 0x1.000008p+0, -0x1p-21, INEXACT) 462T(RD, 0x1.000008p+0, 0x1p+1, 0x1.00001p+0, -0x1p-19, INEXACT) 463T(RD, 0x1.000002p+2, 0x1p+1, 0x1.000004p+4, -0x1p-23, INEXACT) 464T(RD, 0x1.000004p+2, 0x1p+1, 0x1.000008p+4, -0x1p-21, INEXACT) 465T(RD, -0x1.fffff4p-1, 0x1p+1, 0x1.ffffe8p-1, -0x1.2p-19, INEXACT) 466T(RD, -0x1.fffff8p-1, 0x1p+1, 0x1.fffffp-1, -0x1p-20, INEXACT) 467T(RD, -0x1.fffffcp-1, 0x1p+1, 0x1.fffff8p-1, -0x1p-22, INEXACT) 468T(RD, -0x1.fffffep-1, 0x1p+1, 0x1.fffffcp-1, -0x1p-24, INEXACT) 469T(RD, -0x1.000002p+0, 0x1p+1, 0x1.000004p+0, -0x1p-23, INEXACT) 470T(RD, -0x1.000004p+0, 0x1p+1, 0x1.000008p+0, -0x1p-21, INEXACT) 471T(RD, -0x1.000008p+0, 0x1p+1, 0x1.00001p+0, -0x1p-19, INEXACT) 472T(RD, 0x1p+119, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 473T(RD, 0x1p+126, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 474T(RD, 0x1p+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 475T(RD, 0x1.fffffcp+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 476T(RD, 0x1.fffffep+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 477T(RD, -0x1p+119, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 478T(RD, -0x1p+126, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 479T(RD, -0x1p+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 480T(RD,-0x1.fffffcp+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 481T(RD,-0x1.fffffep+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 482T(RD, 0x1p-149, 0x1p+1, 0x0p+0, -0x1p-149, INEXACT|UNDERFLOW) 483T(RD, 0x1p-148, 0x1p+1, 0x0p+0, -0x1p-147, INEXACT|UNDERFLOW) 484T(RD, 0x1p-128, 0x1p+1, 0x0p+0, -0x1p-107, INEXACT|UNDERFLOW) 485T(RD, 0x1p-127, 0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 486T(RD, 0x1.fffff8p-127, 0x1p+1, 0x0p+0, -0x1.fffffp-104, INEXACT|UNDERFLOW) 487T(RD, 0x1.fffffcp-127, 0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 488T(RD, 0x1p-126, 0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 489T(RD, 0x1.000002p-126, 0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 490T(RD, 0x1.000004p-126, 0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 491T(RD, 0x1p-125, 0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 492T(RD, 0x1p-124, 0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 493T(RD, -0x1p-149, 0x1p+1, 0x0p+0, -0x1p-149, INEXACT|UNDERFLOW) 494T(RD, -0x1p-148, 0x1p+1, 0x0p+0, -0x1p-147, INEXACT|UNDERFLOW) 495T(RD, -0x1p-128, 0x1p+1, 0x0p+0, -0x1p-107, INEXACT|UNDERFLOW) 496T(RD, -0x1p-127, 0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 497T(RD,-0x1.fffff8p-127, 0x1p+1, 0x0p+0, -0x1.fffffp-104, INEXACT|UNDERFLOW) 498T(RD,-0x1.fffffcp-127, 0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 499T(RD, -0x1p-126, 0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 500T(RD,-0x1.000002p-126, 0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 501T(RD,-0x1.000004p-126, 0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 502T(RD, -0x1p-125, 0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 503T(RD, -0x1p-124, 0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 504T(RD, nan, 0x1p+1, nan, 0x0p+0, 0) 505T(RD, nan, 0x1p+1, nan, 0x0p+0, 0) 506T(RN, 0x0p+0, 0x1p-1, 0x0p+0, 0x0p+0, 0) 507T(RN, 0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 508T(RN, 0x0p+0, 0x1.cp+2, 0x0p+0, 0x0p+0, 0) 509T(RN, 0x0p+0, 0x1.fff8p+14, 0x0p+0, 0x0p+0, 0) 510T(RN, 0x0p+0, 0x1.fffcp+14, 0x0p+0, 0x0p+0, 0) 511T(RN, 0x1p-149, 0x1p+0, 0x1p-149, 0x0p+0, 0) 512T(RN, 0x1p-149, -0x0p+0, 0x1p+0, 0x0p+0, 0) 513T(RN, 0x1p-148, 0x0p+0, 0x1p+0, 0x0p+0, 0) 514T(RN, 0x1p-148, 0x1p-1, 0x1p-74, 0x0p+0, 0) 515T(RN, 0x1p-148, 0x1p+0, 0x1p-148, 0x0p+0, 0) 516T(RN, 0x1p-148, -0x0p+0, 0x1p+0, 0x0p+0, 0) 517T(RN, 0x1.8p-148, 0x0p+0, 0x1p+0, 0x0p+0, 0) 518T(RN, 0x1p-146, 0x1p-1, 0x1p-73, 0x0p+0, 0) 519T(RN, 0x1p-128, 0x0p+0, 0x1p+0, 0x0p+0, 0) 520T(RN, 0x1p-128, 0x1p-1, 0x1p-64, 0x0p+0, 0) 521T(RN, 0x1p-128, 0x1p+0, 0x1p-128, 0x0p+0, 0) 522T(RN, 0x1p-128, -0x0p+0, 0x1p+0, 0x0p+0, 0) 523T(RN, 0x1p-127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 524T(RN, 0x1p-127, 0x1p+0, 0x1p-127, 0x0p+0, 0) 525T(RN, 0x1p-127, inf, 0x0p+0, 0x0p+0, 0) 526T(RN, 0x1p-127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 527T(RN, 0x1p-127, -0x1p+0, 0x1p+127, 0x0p+0, 0) 528T(RN, 0x1p-127, -inf, inf, 0x0p+0, 0) 529T(RN, 0x1.fffff8p-127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 530T(RN, 0x1.fffff8p-127, 0x1p+0, 0x1.fffff8p-127, 0x0p+0, 0) 531T(RN, 0x1.fffff8p-127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 532T(RN, 0x1.fffffcp-127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 533T(RN, 0x1.fffffcp-127, 0x1p+0, 0x1.fffffcp-127, 0x0p+0, 0) 534T(RN, 0x1.fffffcp-127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 535T(RN, 0x1p-126, 0x1p-1, 0x1p-63, 0x0p+0, 0) 536T(RN, 0x1p-126, inf, 0x0p+0, 0x0p+0, 0) 537T(RN, 0x1p-126, -0x1p+0, 0x1p+126, 0x0p+0, 0) 538T(RN, 0x1p-126, -inf, inf, 0x0p+0, 0) 539T(RN, 0x1.000002p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 540T(RN, 0x1.000002p-126, 0x1p+0, 0x1.000002p-126, 0x0p+0, 0) 541T(RN, 0x1.000002p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 542T(RN, 0x1.000004p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 543T(RN, 0x1.000004p-126, 0x1p+0, 0x1.000004p-126, 0x0p+0, 0) 544T(RN, 0x1.000004p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 545T(RN, 0x1p-125, 0x0p+0, 0x1p+0, 0x0p+0, 0) 546T(RN, 0x1p-125, 0x1p+0, 0x1p-125, 0x0p+0, 0) 547T(RN, 0x1p-125, inf, 0x0p+0, 0x0p+0, 0) 548T(RN, 0x1p-125, -0x0p+0, 0x1p+0, 0x0p+0, 0) 549T(RN, 0x1p-125, -0x1p+0, 0x1p+125, 0x0p+0, 0) 550T(RN, 0x1p-125, -inf, inf, 0x0p+0, 0) 551T(RN, 0x1p-124, 0x0p+0, 0x1p+0, 0x0p+0, 0) 552T(RN, 0x1p-124, 0x1p-1, 0x1p-62, 0x0p+0, 0) 553T(RN, 0x1p-124, 0x1p+0, 0x1p-124, 0x0p+0, 0) 554T(RN, 0x1p-124, -0x0p+0, 0x1p+0, 0x0p+0, 0) 555T(RN, 0x1p-124, -0x1p+0, 0x1p+124, 0x0p+0, 0) 556T(RN, 0x1p-74, 0x1p+1, 0x1p-148, 0x0p+0, 0) 557T(RN, 0x1p-69, 0x0p+0, 0x1p+0, 0x0p+0, 0) 558T(RN, 0x1p-62, 0x1p-1, 0x1p-31, 0x0p+0, 0) 559T(RN, 0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 560T(RN, 0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 561T(RN, 0x1p-23, 0x0p+0, 0x1p+0, 0x0p+0, 0) 562T(RN, 0x1p-23, 0x1p+0, 0x1p-23, 0x0p+0, 0) 563T(RN, 0x1p-23, inf, 0x0p+0, 0x0p+0, 0) 564T(RN, 0x1p-23, -0x1p+0, 0x1p+23, 0x0p+0, 0) 565T(RN, 0x1p-23, -inf, inf, 0x0p+0, 0) 566T(RN, 0x1p-22, 0x0p+0, 0x1p+0, 0x0p+0, 0) 567T(RN, 0x1p-16, 0x0p+0, 0x1p+0, 0x0p+0, 0) 568T(RN, 0x1.2p-15, 0x1p-1, 0x1.8p-8, 0x0p+0, 0) 569T(RN, 0x1p-14, 0x1p-1, 0x1p-7, 0x0p+0, 0) 570T(RN, 0x1p-8, 0x1p-1, 0x1p-4, 0x0p+0, 0) 571T(RN, 0x1.2p-5, 0x1p-1, 0x1.8p-3, 0x0p+0, 0) 572T(RN, 0x1p-4, 0x1p-1, 0x1p-2, 0x0p+0, 0) 573T(RN, 0x1p-2, 0x0p+0, 0x1p+0, 0x0p+0, 0) 574T(RN, 0x1p-2, 0x1p+0, 0x1p-2, 0x0p+0, 0) 575T(RN, 0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 576T(RN, 0x1p-2, inf, 0x0p+0, 0x0p+0, 0) 577T(RN, 0x1p-2, -0x0p+0, 0x1p+0, 0x0p+0, 0) 578T(RN, 0x1p-2, -0x1p+0, 0x1p+2, 0x0p+0, 0) 579T(RN, 0x1p-2, -inf, inf, 0x0p+0, 0) 580T(RN, 0x1p-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 581T(RN, 0x1p-1, 0x1p+0, 0x1p-1, 0x0p+0, 0) 582T(RN, 0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 583T(RN, 0x1p-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 584T(RN, 0x1p-1, -0x1p+0, 0x1p+1, 0x0p+0, 0) 585T(RN, 0x1.fffff4p-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 586T(RN, 0x1.fffff4p-1, 0x1p+0, 0x1.fffff4p-1, 0x0p+0, 0) 587T(RN, 0x1.fffff4p-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 588T(RN, 0x1.fffff6p-1, 0x1p+0, 0x1.fffff6p-1, 0x0p+0, 0) 589T(RN, 0x1.fffff8p-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 590T(RN, 0x1.fffff8p-1, 0x1p+0, 0x1.fffff8p-1, 0x0p+0, 0) 591T(RN, 0x1.fffff8p-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 592T(RN, 0x1.fffffcp-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 593T(RN, 0x1.fffffcp-1, 0x1p+0, 0x1.fffffcp-1, 0x0p+0, 0) 594T(RN, 0x1.fffffcp-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 595T(RN, 0x1.fffffep-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 596T(RN, 0x1.fffffep-1, 0x1p+0, 0x1.fffffep-1, 0x0p+0, 0) 597T(RN, 0x1.fffffep-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 598T(RN, 0x1p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 599T(RN, 0x1p+0, 0x1p-1, 0x1p+0, 0x0p+0, 0) 600T(RN, 0x1p+0, 0x1p+0, 0x1p+0, 0x0p+0, 0) 601T(RN, 0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 602T(RN, 0x1p+0, 0x1.8p+1, 0x1p+0, 0x0p+0, 0) 603T(RN, 0x1p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 604T(RN, 0x1p+0, -0x1p-1, 0x1p+0, 0x0p+0, 0) 605T(RN, 0x1p+0, -0x1p+0, 0x1p+0, 0x0p+0, 0) 606T(RN, 0x1p+0, -0x1p+1, 0x1p+0, 0x0p+0, 0) 607T(RN, 0x1p+0, -0x1.8p+1, 0x1p+0, 0x0p+0, 0) 608T(RN, 0x1.000002p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 609T(RN, 0x1.000002p+0, 0x1p+0, 0x1.000002p+0, 0x0p+0, 0) 610T(RN, 0x1.000002p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 611T(RN, 0x1.000004p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 612T(RN, 0x1.000004p+0, 0x1p+0, 0x1.000004p+0, 0x0p+0, 0) 613T(RN, 0x1.000004p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 614T(RN, 0x1.000008p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 615T(RN, 0x1.000008p+0, 0x1p+0, 0x1.000008p+0, 0x0p+0, 0) 616T(RN, 0x1.000008p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 617T(RN, 0x1.00000ap+0, 0x1p+0, 0x1.00000ap+0, 0x0p+0, 0) 618T(RN, 0x1p+1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 619T(RN, 0x1p+1, 0x1p+0, 0x1p+1, 0x0p+0, 0) 620T(RN, 0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 621T(RN, 0x1p+1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 622T(RN, 0x1p+1, -0x1p+0, 0x1p-1, 0x0p+0, 0) 623T(RN, 0x1.00000ap+1, inf, inf, 0x0p+0, 0) 624T(RN, 0x1.00000ap+1, -inf, 0x0p+0, 0x0p+0, 0) 625T(RN, 0x1.8p+1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 626T(RN, 0x1.8p+1, 0x1p+0, 0x1.8p+1, 0x0p+0, 0) 627T(RN, 0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 628T(RN, 0x1p+2, 0x0p+0, 0x1p+0, 0x0p+0, 0) 629T(RN, 0x1p+2, 0x1p-1, 0x1p+1, 0x0p+0, 0) 630T(RN, 0x1p+2, 0x1p+0, 0x1p+2, 0x0p+0, 0) 631T(RN, 0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 632T(RN, 0x1p+2, -0x0p+0, 0x1p+0, 0x0p+0, 0) 633T(RN, 0x1p+2, -0x1p+0, 0x1p-2, 0x0p+0, 0) 634T(RN, 0x1.2p+3, 0x1p-1, 0x1.8p+1, 0x0p+0, 0) 635T(RN, 0x1.bp+4, 0x1p+0, 0x1.bp+4, 0x0p+0, 0) 636T(RN, 0x1p+5, 0x1p+0, 0x1p+5, 0x0p+0, 0) 637T(RN, 0x1p+5, -0x1p+0, 0x1p-5, 0x0p+0, 0) 638T(RN, 0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 639T(RN, 0x1.fep+7, inf, inf, 0x0p+0, 0) 640T(RN, 0x1.fep+7, -inf, 0x0p+0, 0x0p+0, 0) 641T(RN, 0x1p+8, 0x1p-1, 0x1p+4, 0x0p+0, 0) 642T(RN, 0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 643T(RN, 0x1p+8, inf, inf, 0x0p+0, 0) 644T(RN, 0x1p+8, -inf, 0x0p+0, 0x0p+0, 0) 645T(RN, 0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 646T(RN, 0x1.01p+8, inf, inf, 0x0p+0, 0) 647T(RN, 0x1.01p+8, -inf, 0x0p+0, 0x0p+0, 0) 648T(RN, 0x1p+9, 0x1p+0, 0x1p+9, 0x0p+0, 0) 649T(RN, 0x1p+9, -0x1p+0, 0x1p-9, 0x0p+0, 0) 650T(RN, 0x1p+10, 0x1p-1, 0x1p+5, 0x0p+0, 0) 651T(RN, 0x1.2p+11, 0x1p-1, 0x1.8p+5, 0x0p+0, 0) 652T(RN, 0x1.d8ap+13, 0x0p+0, 0x1p+0, 0x0p+0, 0) 653T(RN, 0x1p+14, 0x1p-1, 0x1p+7, 0x0p+0, 0) 654T(RN, 0x1.9f24p+14, 0x1p-1, 0x1.46p+7, 0x0p+0, 0) 655T(RN, 0x1.b3c4p+14, 0x1p-1, 0x1.4ep+7, 0x0p+0, 0) 656T(RN, 0x1.d3a4p+14, 0x1p-1, 0x1.5ap+7, 0x0p+0, 0) 657T(RN, 0x1.f4a4p+14, 0x1p-1, 0x1.66p+7, 0x0p+0, 0) 658T(RN, 0x1.ffe4p+14, 0x1p-1, 0x1.6ap+7, 0x0p+0, 0) 659T(RN, 0x1p+16, 0x0p+0, 0x1p+0, 0x0p+0, 0) 660T(RN, 0x1p+16, 0x1p+0, 0x1p+16, 0x0p+0, 0) 661T(RN, 0x1p+16, -0x1p+0, 0x1p-16, 0x0p+0, 0) 662T(RN, 0x1.2p+21, 0x1p-1, 0x1.8p+10, 0x0p+0, 0) 663T(RN, 0x1p+119, 0x1p+0, 0x1p+119, 0x0p+0, 0) 664T(RN, 0x1p+124, 0x1p-1, 0x1p+62, 0x0p+0, 0) 665T(RN, 0x1p+124, -0x1p+0, 0x1p-124, 0x0p+0, 0) 666T(RN, 0x1p+125, inf, inf, 0x0p+0, 0) 667T(RN, 0x1p+125, -0x1p+0, 0x1p-125, 0x0p+0, 0) 668T(RN, 0x1p+125, -inf, 0x0p+0, 0x0p+0, 0) 669T(RN, 0x1p+126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 670T(RN, 0x1p+126, 0x1p-1, 0x1p+63, 0x0p+0, 0) 671T(RN, 0x1p+126, 0x1p+0, 0x1p+126, 0x0p+0, 0) 672T(RN, 0x1p+126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 673T(RN, 0x1p+126, -0x1p+0, 0x1p-126, 0x0p+0, 0) 674T(RN, 0x1p+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 675T(RN, 0x1p+127, 0x1p+0, 0x1p+127, 0x0p+0, 0) 676T(RN, 0x1p+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 677T(RN, 0x1p+127, -0x1p+0, 0x1p-127, 0x0p+0, 0) 678T(RN, 0x1.fffffcp+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 679T(RN, 0x1.fffffcp+127, 0x1p+0, 0x1.fffffcp+127, 0x0p+0, 0) 680T(RN, 0x1.fffffcp+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 681T(RN, 0x1.fffffep+127, inf, inf, 0x0p+0, 0) 682T(RN, 0x1.fffffep+127, -inf, 0x0p+0, 0x0p+0, 0) 683T(RN, inf, 0x1p-1, inf, 0x0p+0, 0) 684T(RN, inf, 0x1p+1, inf, 0x0p+0, 0) 685T(RN, inf, 0x1.fep+7, inf, 0x0p+0, 0) 686T(RN, inf, 0x1p+8, inf, 0x0p+0, 0) 687T(RN, inf, 0x1.01p+8, inf, 0x0p+0, 0) 688T(RN, inf, 0x1.fffcp+14, inf, 0x0p+0, 0) 689T(RN, inf, -0x0p+0, 0x1p+0, 0x0p+0, 0) 690T(RN, inf, -0x1p-1, 0x0p+0, 0x0p+0, 0) 691T(RN, inf, -0x1p+0, 0x0p+0, 0x0p+0, 0) 692T(RN, inf, -0x1p+1, 0x0p+0, 0x0p+0, 0) 693T(RN, inf, -0x1.fep+7, 0x0p+0, 0x0p+0, 0) 694T(RN, inf, -0x1p+8, 0x0p+0, 0x0p+0, 0) 695T(RN, inf, -0x1.01p+8, 0x0p+0, 0x0p+0, 0) 696T(RN, inf, -0x1.fffcp+14, 0x0p+0, 0x0p+0, 0) 697T(RN, inf, -0x1p+15, 0x0p+0, 0x0p+0, 0) 698T(RN, nan, -0x0p+0, 0x1p+0, 0x0p+0, 0) 699T(RN, -0x0p+0, 0x1p-1, 0x0p+0, 0x0p+0, 0) 700T(RN, -0x0p+0, 0x1.cp+2, -0x0p+0, 0x0p+0, 0) 701T(RN, -0x0p+0, 0x1.fff8p+14, 0x0p+0, 0x0p+0, 0) 702T(RN, -0x0p+0, 0x1.fffcp+14, -0x0p+0, 0x0p+0, 0) 703T(RN, -0x1p-149, 0x1p+0, -0x1p-149, 0x0p+0, 0) 704T(RN, -0x1p-149, -0x0p+0, 0x1p+0, 0x0p+0, 0) 705T(RN, -0x1p-148, 0x0p+0, 0x1p+0, 0x0p+0, 0) 706T(RN, -0x1p-148, 0x1p+0, -0x1p-148, 0x0p+0, 0) 707T(RN, -0x1p-148, -0x0p+0, 0x1p+0, 0x0p+0, 0) 708T(RN, -0x1.8p-148, 0x0p+0, 0x1p+0, 0x0p+0, 0) 709T(RN, -0x1p-128, 0x0p+0, 0x1p+0, 0x0p+0, 0) 710T(RN, -0x1p-128, 0x1p+0, -0x1p-128, 0x0p+0, 0) 711T(RN, -0x1p-128, -0x0p+0, 0x1p+0, 0x0p+0, 0) 712T(RN, -0x1p-127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 713T(RN, -0x1p-127, 0x1p+0, -0x1p-127, 0x0p+0, 0) 714T(RN, -0x1p-127, inf, 0x0p+0, 0x0p+0, 0) 715T(RN, -0x1p-127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 716T(RN, -0x1p-127, -0x1p+0, -0x1p+127, 0x0p+0, 0) 717T(RN, -0x1p-127, -inf, inf, 0x0p+0, 0) 718T(RN,-0x1.fffff8p-127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 719T(RN,-0x1.fffff8p-127, 0x1p+0,-0x1.fffff8p-127, 0x0p+0, 0) 720T(RN,-0x1.fffff8p-127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 721T(RN,-0x1.fffffcp-127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 722T(RN,-0x1.fffffcp-127, 0x1p+0,-0x1.fffffcp-127, 0x0p+0, 0) 723T(RN,-0x1.fffffcp-127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 724T(RN, -0x1p-126, inf, 0x0p+0, 0x0p+0, 0) 725T(RN, -0x1p-126, -0x1p+0, -0x1p+126, 0x0p+0, 0) 726T(RN, -0x1p-126, -inf, inf, 0x0p+0, 0) 727T(RN,-0x1.000002p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 728T(RN,-0x1.000002p-126, 0x1p+0,-0x1.000002p-126, 0x0p+0, 0) 729T(RN,-0x1.000002p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 730T(RN,-0x1.000004p-126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 731T(RN,-0x1.000004p-126, 0x1p+0,-0x1.000004p-126, 0x0p+0, 0) 732T(RN,-0x1.000004p-126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 733T(RN, -0x1p-125, 0x0p+0, 0x1p+0, 0x0p+0, 0) 734T(RN, -0x1p-125, 0x1p+0, -0x1p-125, 0x0p+0, 0) 735T(RN, -0x1p-125, inf, 0x0p+0, 0x0p+0, 0) 736T(RN, -0x1p-125, -0x0p+0, 0x1p+0, 0x0p+0, 0) 737T(RN, -0x1p-125, -0x1p+0, -0x1p+125, 0x0p+0, 0) 738T(RN, -0x1p-125, -inf, inf, 0x0p+0, 0) 739T(RN, -0x1p-124, 0x0p+0, 0x1p+0, 0x0p+0, 0) 740T(RN, -0x1p-124, 0x1p+0, -0x1p-124, 0x0p+0, 0) 741T(RN, -0x1p-124, -0x0p+0, 0x1p+0, 0x0p+0, 0) 742T(RN, -0x1p-124, -0x1p+0, -0x1p+124, 0x0p+0, 0) 743T(RN, -0x1p-74, 0x1p+1, 0x1p-148, 0x0p+0, 0) 744T(RN, -0x1p-69, 0x0p+0, 0x1p+0, 0x0p+0, 0) 745T(RN, -0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 746T(RN, -0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 747T(RN, -0x1p-23, 0x0p+0, 0x1p+0, 0x0p+0, 0) 748T(RN, -0x1p-23, 0x1p+0, -0x1p-23, 0x0p+0, 0) 749T(RN, -0x1p-23, inf, 0x0p+0, 0x0p+0, 0) 750T(RN, -0x1p-23, -0x1p+0, -0x1p+23, 0x0p+0, 0) 751T(RN, -0x1p-23, -inf, inf, 0x0p+0, 0) 752T(RN, -0x1p-22, 0x0p+0, 0x1p+0, 0x0p+0, 0) 753T(RN, -0x1p-16, 0x0p+0, 0x1p+0, 0x0p+0, 0) 754T(RN, -0x1p-2, 0x0p+0, 0x1p+0, 0x0p+0, 0) 755T(RN, -0x1p-2, 0x1p+0, -0x1p-2, 0x0p+0, 0) 756T(RN, -0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 757T(RN, -0x1p-2, inf, 0x0p+0, 0x0p+0, 0) 758T(RN, -0x1p-2, -0x0p+0, 0x1p+0, 0x0p+0, 0) 759T(RN, -0x1p-2, -0x1p+0, -0x1p+2, 0x0p+0, 0) 760T(RN, -0x1p-2, -inf, inf, 0x0p+0, 0) 761T(RN, -0x1p-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 762T(RN, -0x1p-1, 0x1p+0, -0x1p-1, 0x0p+0, 0) 763T(RN, -0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 764T(RN, -0x1p-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 765T(RN, -0x1p-1, -0x1p+0, -0x1p+1, 0x0p+0, 0) 766T(RN, -0x1.fffff4p-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 767T(RN, -0x1.fffff4p-1, 0x1p+0, -0x1.fffff4p-1, 0x0p+0, 0) 768T(RN, -0x1.fffff4p-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 769T(RN, -0x1.fffff6p-1, 0x1p+0, -0x1.fffff6p-1, 0x0p+0, 0) 770T(RN, -0x1.fffff8p-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 771T(RN, -0x1.fffff8p-1, 0x1p+0, -0x1.fffff8p-1, 0x0p+0, 0) 772T(RN, -0x1.fffff8p-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 773T(RN, -0x1.fffffcp-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 774T(RN, -0x1.fffffcp-1, 0x1p+0, -0x1.fffffcp-1, 0x0p+0, 0) 775T(RN, -0x1.fffffcp-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 776T(RN, -0x1.fffffep-1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 777T(RN, -0x1.fffffep-1, 0x1p+0, -0x1.fffffep-1, 0x0p+0, 0) 778T(RN, -0x1.fffffep-1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 779T(RN, -0x1p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 780T(RN, -0x1p+0, 0x1p+0, -0x1p+0, 0x0p+0, 0) 781T(RN, -0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 782T(RN, -0x1p+0, 0x1.8p+1, -0x1p+0, 0x0p+0, 0) 783T(RN, -0x1p+0, 0x1p+2, 0x1p+0, 0x0p+0, 0) 784T(RN, -0x1p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 785T(RN, -0x1p+0, -0x1p+0, -0x1p+0, 0x0p+0, 0) 786T(RN, -0x1p+0, -0x1p+1, 0x1p+0, 0x0p+0, 0) 787T(RN, -0x1.000002p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 788T(RN, -0x1.000002p+0, 0x1p+0, -0x1.000002p+0, 0x0p+0, 0) 789T(RN, -0x1.000002p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 790T(RN, -0x1.000004p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 791T(RN, -0x1.000004p+0, 0x1p+0, -0x1.000004p+0, 0x0p+0, 0) 792T(RN, -0x1.000004p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 793T(RN, -0x1.000008p+0, 0x0p+0, 0x1p+0, 0x0p+0, 0) 794T(RN, -0x1.000008p+0, 0x1p+0, -0x1.000008p+0, 0x0p+0, 0) 795T(RN, -0x1.000008p+0, -0x0p+0, 0x1p+0, 0x0p+0, 0) 796T(RN, -0x1.00000ap+0, 0x1p+0, -0x1.00000ap+0, 0x0p+0, 0) 797T(RN, -0x1p+1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 798T(RN, -0x1p+1, 0x1p+0, -0x1p+1, 0x0p+0, 0) 799T(RN, -0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 800T(RN, -0x1p+1, -0x0p+0, 0x1p+0, 0x0p+0, 0) 801T(RN, -0x1p+1, -0x1p+0, -0x1p-1, 0x0p+0, 0) 802T(RN, -0x1.00000ap+1, inf, inf, 0x0p+0, 0) 803T(RN, -0x1.00000ap+1, -inf, 0x0p+0, 0x0p+0, 0) 804T(RN, -0x1.8p+1, 0x0p+0, 0x1p+0, 0x0p+0, 0) 805T(RN, -0x1.8p+1, 0x1p+0, -0x1.8p+1, 0x0p+0, 0) 806T(RN, -0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 807T(RN, -0x1p+2, 0x0p+0, 0x1p+0, 0x0p+0, 0) 808T(RN, -0x1p+2, 0x1p+0, -0x1p+2, 0x0p+0, 0) 809T(RN, -0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 810T(RN, -0x1p+2, -0x0p+0, 0x1p+0, 0x0p+0, 0) 811T(RN, -0x1p+2, -0x1p+0, -0x1p-2, 0x0p+0, 0) 812T(RN, -0x1.bp+4, 0x1p+0, -0x1.bp+4, 0x0p+0, 0) 813T(RN, -0x1p+5, 0x1p+0, -0x1p+5, 0x0p+0, 0) 814T(RN, -0x1p+5, -0x1p+0, -0x1p-5, 0x0p+0, 0) 815T(RN, -0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 816T(RN, -0x1.fep+7, inf, inf, 0x0p+0, 0) 817T(RN, -0x1.fep+7, -inf, 0x0p+0, 0x0p+0, 0) 818T(RN, -0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 819T(RN, -0x1p+8, inf, inf, 0x0p+0, 0) 820T(RN, -0x1p+8, -inf, 0x0p+0, 0x0p+0, 0) 821T(RN, -0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 822T(RN, -0x1.01p+8, inf, inf, 0x0p+0, 0) 823T(RN, -0x1.01p+8, -inf, 0x0p+0, 0x0p+0, 0) 824T(RN, -0x1p+9, 0x1p+0, -0x1p+9, 0x0p+0, 0) 825T(RN, -0x1p+9, -0x1p+0, -0x1p-9, 0x0p+0, 0) 826T(RN, -0x1.d8ap+13, 0x0p+0, 0x1p+0, 0x0p+0, 0) 827T(RN, -0x1p+16, 0x0p+0, 0x1p+0, 0x0p+0, 0) 828T(RN, -0x1p+16, 0x1p+0, -0x1p+16, 0x0p+0, 0) 829T(RN, -0x1p+16, -0x1p+0, -0x1p-16, 0x0p+0, 0) 830T(RN, -0x1p+119, 0x1p+0, -0x1p+119, 0x0p+0, 0) 831T(RN, -0x1p+124, -0x1p+0, -0x1p-124, 0x0p+0, 0) 832T(RN, -0x1p+125, inf, inf, 0x0p+0, 0) 833T(RN, -0x1p+125, -0x1p+0, -0x1p-125, 0x0p+0, 0) 834T(RN, -0x1p+125, -inf, 0x0p+0, 0x0p+0, 0) 835T(RN, -0x1p+126, 0x0p+0, 0x1p+0, 0x0p+0, 0) 836T(RN, -0x1p+126, 0x1p+0, -0x1p+126, 0x0p+0, 0) 837T(RN, -0x1p+126, -0x0p+0, 0x1p+0, 0x0p+0, 0) 838T(RN, -0x1p+126, -0x1p+0, -0x1p-126, 0x0p+0, 0) 839T(RN, -0x1p+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 840T(RN, -0x1p+127, 0x1p+0, -0x1p+127, 0x0p+0, 0) 841T(RN, -0x1p+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 842T(RN, -0x1p+127, -0x1p+0, -0x1p-127, 0x0p+0, 0) 843T(RN,-0x1.fffffcp+127, 0x0p+0, 0x1p+0, 0x0p+0, 0) 844T(RN,-0x1.fffffcp+127, 0x1p+0,-0x1.fffffcp+127, 0x0p+0, 0) 845T(RN,-0x1.fffffcp+127, -0x0p+0, 0x1p+0, 0x0p+0, 0) 846T(RN,-0x1.fffffep+127, inf, inf, 0x0p+0, 0) 847T(RN,-0x1.fffffep+127, -inf, 0x0p+0, 0x0p+0, 0) 848T(RN, -inf, 0x1p+1, inf, 0x0p+0, 0) 849T(RN, -inf, 0x1.fep+7, -inf, 0x0p+0, 0) 850T(RN, -inf, 0x1p+8, inf, 0x0p+0, 0) 851T(RN, -inf, 0x1.01p+8, -inf, 0x0p+0, 0) 852T(RN, -inf, 0x1.fff8p+14, inf, 0x0p+0, 0) 853T(RN, -inf, 0x1.fffcp+14, -inf, 0x0p+0, 0) 854T(RN, -inf, -0x0p+0, 0x1p+0, 0x0p+0, 0) 855T(RN, -inf, -0x1p-1, 0x0p+0, 0x0p+0, 0) 856T(RN, -inf, -0x1p+0, -0x0p+0, 0x0p+0, 0) 857T(RN, -inf, -0x1p+1, 0x0p+0, 0x0p+0, 0) 858T(RN, -inf, -0x1.fep+7, -0x0p+0, 0x0p+0, 0) 859T(RN, -inf, -0x1p+8, 0x0p+0, 0x0p+0, 0) 860T(RN, -inf, -0x1.01p+8, -0x0p+0, 0x0p+0, 0) 861T(RN, -inf, -0x1.fffcp+14, -0x0p+0, 0x0p+0, 0) 862T(RN, -inf, -0x1p+15, 0x0p+0, 0x0p+0, 0) 863T(RN, nan, -0x0p+0, 0x1p+0, 0x0p+0, 0) 864T(RN, 0x1p-148, -0x1p-1, 0x1p+74, 0x0p+0, 0) 865T(RN, 0x1p-146, -0x1p-1, 0x1p+73, 0x0p+0, 0) 866T(RN, 0x1p-128, 0x1p-7, 0x1p-1, 0x0p+0, 0) 867T(RN, 0x1p-128, 0x1p-6, 0x1p-2, 0x0p+0, 0) 868T(RN, 0x1p-128, 0x1p-5, 0x1p-4, 0x0p+0, 0) 869T(RN, 0x1p-128, 0x1p-4, 0x1p-8, 0x0p+0, 0) 870T(RN, 0x1p-128, 0x1p-3, 0x1p-16, 0x0p+0, 0) 871T(RN, 0x1p-128, 0x1p-2, 0x1p-32, 0x0p+0, 0) 872T(RN, 0x1p-128, -0x1p-1, 0x1p+64, 0x0p+0, 0) 873T(RN, 0x1p-126, -0x1p-1, 0x1p+63, 0x0p+0, 0) 874T(RN, 0x1p-124, -0x1p-1, 0x1p+62, 0x0p+0, 0) 875T(RN, 0x1p-64, 0x1p-6, 0x1p-1, 0x0p+0, 0) 876T(RN, 0x1p-64, 0x1p-5, 0x1p-2, 0x0p+0, 0) 877T(RN, 0x1p-64, 0x1p-4, 0x1p-4, 0x0p+0, 0) 878T(RN, 0x1p-64, 0x1p-3, 0x1p-8, 0x0p+0, 0) 879T(RN, 0x1p-64, 0x1p-2, 0x1p-16, 0x0p+0, 0) 880T(RN, 0x1p-16, 0x1p+2, 0x1p-64, 0x0p+0, 0) 881T(RN, 0x1p-8, 0x1p+3, 0x1p-64, 0x0p+0, 0) 882T(RN, 0x1p-8, -0x1p-1, 0x1p+4, 0x0p+0, 0) 883T(RN, 0x1p-4, 0x1p+4, 0x1p-64, 0x0p+0, 0) 884T(RN, 0x1p-4, -0x1p-1, 0x1p+2, 0x0p+0, 0) 885T(RN, 0x1p-2, 0x1p+5, 0x1p-64, 0x0p+0, 0) 886T(RN, 0x1p-2, -0x1p+1, 0x1p+4, 0x0p+0, 0) 887T(RN, 0x1p-1, 0x1p+6, 0x1p-64, 0x0p+0, 0) 888T(RN, 0x1p-1, -0x1p+1, 0x1p+2, 0x0p+0, 0) 889T(RN, 0x1p+1, 0x1.fcp+6, 0x1p+127, 0x0p+0, 0) 890T(RN, 0x1p+1, -0x1p+1, 0x1p-2, 0x0p+0, 0) 891T(RN, 0x1p+1, -0x1.2p+3, 0x1p-9, 0x0p+0, 0) 892T(RN, 0x1p+1, -0x1.2ap+7, 0x1p-149, 0x0p+0, 0) 893T(RN, 0x1p+2, 0x1.6p+2, 0x1p+11, 0x0p+0, 0) 894T(RN, 0x1p+2, 0x1.fp+3, 0x1p+31, 0x0p+0, 0) 895T(RN, 0x1p+2, -0x1p-1, 0x1p-1, 0x0p+0, 0) 896T(RN, 0x1p+2, -0x1p+1, 0x1p-4, 0x0p+0, 0) 897T(RN, 0x1p+2, -0x1.8p+1, 0x1p-6, 0x0p+0, 0) 898T(RN, 0x1p+2, -0x1.fp+4, 0x1p-62, 0x0p+0, 0) 899T(RN, 0x1p+3, 0x1p+3, 0x1p+24, 0x0p+0, 0) 900T(RN, 0x1p+3, -0x1p+3, 0x1p-24, 0x0p+0, 0) 901T(RN, 0x1p+4, -0x1p+4, 0x1p-64, 0x0p+0, 0) 902T(RN, 0x1p+7, -0x1.2p+3, 0x1p-63, 0x0p+0, 0) 903T(RN, 0x1p+8, 0x1.8p+0, 0x1p+12, 0x0p+0, 0) 904T(RN, 0x1p+8, 0x1.8p+1, 0x1p+24, 0x0p+0, 0) 905T(RN, 0x1p+8, -0x1p-1, 0x1p-4, 0x0p+0, 0) 906T(RN, 0x1p+10, 0x1.8p+0, 0x1p+15, 0x0p+0, 0) 907T(RN, 0x1p+124, -0x1p-1, 0x1p-62, 0x0p+0, 0) 908T(RN, 0x1p+126, -0x1p-1, 0x1p-63, 0x0p+0, 0) 909T(RN, -0x1p-16, 0x1p+2, 0x1p-64, 0x0p+0, 0) 910T(RN, -0x1p-8, 0x1p+3, 0x1p-64, 0x0p+0, 0) 911T(RN, -0x1p-4, 0x1p+4, 0x1p-64, 0x0p+0, 0) 912T(RN, -0x1p-2, 0x1p+5, 0x1p-64, 0x0p+0, 0) 913T(RN, -0x1p-2, -0x1p+1, 0x1p+4, 0x0p+0, 0) 914T(RN, -0x1p-1, 0x1p+6, 0x1p-64, 0x0p+0, 0) 915T(RN, -0x1p-1, -0x1p+1, 0x1p+2, 0x0p+0, 0) 916T(RN, -0x1p+1, 0x1.fcp+6, -0x1p+127, 0x0p+0, 0) 917T(RN, -0x1p+1, -0x1p+1, 0x1p-2, 0x0p+0, 0) 918T(RN, -0x1p+1, -0x1.2p+3, -0x1p-9, 0x0p+0, 0) 919T(RN, -0x1p+1, -0x1.2ap+7, -0x1p-149, 0x0p+0, 0) 920T(RN, -0x1p+2, -0x1p+1, 0x1p-4, 0x0p+0, 0) 921T(RN, -0x1p+2, -0x1.8p+1, -0x1p-6, 0x0p+0, 0) 922T(RN, -0x1p+2, -0x1.fp+4, -0x1p-62, 0x0p+0, 0) 923T(RN, -0x1p+3, 0x1.cp+2, -0x1p+21, 0x0p+0, 0) 924T(RN, -0x1p+3, 0x1p+3, 0x1p+24, 0x0p+0, 0) 925T(RN, -0x1p+3, -0x1.cp+2, -0x1p-21, 0x0p+0, 0) 926T(RN, -0x1p+3, -0x1p+3, 0x1p-24, 0x0p+0, 0) 927T(RN, -0x1p+4, -0x1p+4, 0x1p-64, 0x0p+0, 0) 928T(RN, -0x1p+7, -0x1.2p+3, -0x1p-63, 0x0p+0, 0) 929T(RN, -0x1p+8, 0x1.8p+1, -0x1p+24, 0x0p+0, 0) 930T(RN, 0x0p+0, -0x1p-1, inf, 0x0p+0, DIVBYZERO) 931T(RN, 0x0p+0, -0x1p+0, inf, 0x0p+0, DIVBYZERO) 932T(RN, 0x0p+0, -0x1p+1, inf, 0x0p+0, DIVBYZERO) 933T(RN, 0x0p+0, -0x1.2p+3, inf, 0x0p+0, DIVBYZERO) 934T(RN, 0x0p+0, -0x1p+8, inf, 0x0p+0, DIVBYZERO) 935T(RN, 0x0p+0, -0x1.fffcp+14, inf, 0x0p+0, DIVBYZERO) 936T(RN, 0x0p+0, -0x1p+15, inf, 0x0p+0, DIVBYZERO) 937T(RN, -0x0p+0, -0x1p-1, inf, 0x0p+0, DIVBYZERO) 938T(RN, -0x0p+0, -0x1.2p+3, -inf, 0x0p+0, DIVBYZERO) 939T(RN, -0x0p+0, -0x1p+8, inf, 0x0p+0, DIVBYZERO) 940T(RN, -0x0p+0, -0x1.fffcp+14, -inf, 0x0p+0, DIVBYZERO) 941T(RN, -0x0p+0, -0x1p+15, inf, 0x0p+0, DIVBYZERO) 942T(RN, 0x1.000008p-128, -0x1p+0, 0x1.fffffp+127, -0x1.fffffp-19, INEXACT) 943T(RN, 0x1.fffff8p-127, -0x1p-1, 0x1.000002p+63, -0x1.800006p-23, INEXACT) 944T(RN, 0x1.fffffcp-127, 0x1p-1, 0x1.fffffep-64, 0x1.000002p-25, INEXACT) 945T(RN, 0x1.fffffcp-127, -0x1p+0, 0x1.000002p+126, -0x1.000002p-23, INEXACT) 946T(RN, 0x1.000002p-126, -0x1p+0, 0x1.fffffcp+125, -0x1.fffffcp-23, INEXACT) 947T(RN, 0x1.000004p-126, 0x1p-1, 0x1.000002p-63, 0x1.fffffcp-25, INEXACT) 948T(RN, 0x1.000004p-126, -0x1p-1, 0x1.fffffcp+62, -0x1.7ffffcp-22, INEXACT) 949T(RN, 0x1.000004p-126, -0x1p+0, 0x1.fffff8p+125, -0x1.fffff8p-21, INEXACT) 950T(RN, 0x1.ffffeep-1, 0x1p-1, 0x1.fffff6p-1, -0x1.ffffd8p-2, INEXACT) 951T(RN, 0x1.fffffp-1, 0x1p-1, 0x1.fffff8p-1, 0x1.000004p-21, INEXACT) 952T(RN, 0x1.fffffp-1, -0x1p-1, 0x1.000004p+0, -0x1.80000ap-21, INEXACT) 953T(RN, 0x1.fffffp-1, -0x1p+0, 0x1.000008p+0, -0x1.000008p-19, INEXACT) 954T(RN, 0x1.fffffp-1, -0x1p+1, 0x1.00001p+0, -0x1.80001p-18, INEXACT) 955T(RN, 0x1.fffff2p-1, 0x1p-1, 0x1.fffff8p-1, -0x1.ffffe8p-2, INEXACT) 956T(RN, 0x1.fffff4p-1, 0x1p-1, 0x1.fffffap-1, 0x1.200004p-22, INEXACT) 957T(RN, 0x1.fffff4p-1, 0x1p+1, 0x1.ffffe8p-1, -0x1.2p-19, INEXACT) 958T(RN, 0x1.fffff4p-1, -0x1p+0, 0x1.000006p+0, -0x1.200006p-20, INEXACT) 959T(RN, 0x1.fffff4p-1, -0x1p+1, 0x1.00000cp+0, -0x1.b0000ep-19, INEXACT) 960T(RN, 0x1.fffff6p-1, 0x1p-1, 0x1.fffffap-1, -0x1.fffff4p-2, INEXACT) 961T(RN, 0x1.fffff8p-1, 0x1p-1, 0x1.fffffcp-1, 0x1.000002p-23, INEXACT) 962T(RN, 0x1.fffff8p-1, 0x1p+1, 0x1.fffffp-1, -0x1p-20, INEXACT) 963T(RN, 0x1.fffff8p-1, -0x1p-1, 0x1.000002p+0, -0x1.800006p-23, INEXACT) 964T(RN, 0x1.fffff8p-1, -0x1p+0, 0x1.000004p+0, -0x1.000004p-21, INEXACT) 965T(RN, 0x1.fffff8p-1, -0x1p+1, 0x1.000008p+0, -0x1.800008p-20, INEXACT) 966T(RN, 0x1.fffffap-1, 0x1p-1, 0x1.fffffcp-1, -0x1.fffffcp-2, INEXACT) 967T(RN, 0x1.fffffap-1, 0x1.fffffep-1, 0x1.fffffap-1, -0x1.7ffffep-23, INEXACT) 968T(RN, 0x1.fffffap-1, 0x1.000002p+0, 0x1.fffffap-1, 0x1.7ffffep-22, INEXACT) 969T(RN, 0x1.fffffap-1, 0x1.fffffep+0, 0x1.fffff4p-1, -0x1.dffffcp-21, INEXACT) 970T(RN, 0x1.fffffap-1, 0x1.000002p+1, 0x1.fffff4p-1, 0x1.7fffe4p-23, INEXACT) 971T(RN, 0x1.fffffap-1, 0x1.7ffffcp+1, 0x1.ffffeep-1, -0x1.97fffap-19, INEXACT) 972T(RN, 0x1.fffffap-1, 0x1.800004p+1, 0x1.ffffeep-1, -0x1.80004cp-23, INEXACT) 973T(RN, 0x1.fffffap-1, -0x1.fffffep-1, 0x1.000004p+0, 0x1.fffff4p-2, INEXACT) 974T(RN, 0x1.fffffap-1, -0x1.000002p+0, 0x1.000004p+0, 0x1.ffffe2p-2, INEXACT) 975T(RN, 0x1.fffffap-1, -0x1.fffffep+0, 0x1.000006p+0, -0x1.500004p-21, INEXACT) 976T(RN, 0x1.fffffap-1, -0x1.000002p+1, 0x1.000006p+0, -0x1.380006p-20, INEXACT) 977T(RN, 0x1.fffffap-1, -0x1.7ffffcp+1, 0x1.00000ap+0, 0x1.ffffc4p-2, INEXACT) 978T(RN, 0x1.fffffap-1, -0x1.800004p+1, 0x1.00000ap+0, 0x1.ffff64p-2, INEXACT) 979T(RN, 0x1.fffffcp-1, 0x1p-1, 0x1.fffffep-1, 0x1.000002p-25, INEXACT) 980T(RN, 0x1.fffffcp-1, 0x1.fffffcp-1, 0x1.fffffcp-1, -0x1.fffffep-23, INEXACT) 981T(RN, 0x1.fffffcp-1, 0x1.fffffep-1, 0x1.fffffcp-1, -0x1.fffffep-24, INEXACT) 982T(RN, 0x1.fffffcp-1, 0x1.000002p+0, 0x1.fffffcp-1, 0x1.fffffep-23, INEXACT) 983T(RN, 0x1.fffffcp-1, 0x1.fffffep+0, 0x1.fffff8p-1, -0x1.fffffep-22, INEXACT) 984T(RN, 0x1.fffffcp-1, 0x1p+1, 0x1.fffff8p-1, -0x1p-22, INEXACT) 985T(RN, 0x1.fffffcp-1, 0x1.000002p+1, 0x1.fffff8p-1, 0x1.fffff4p-23, INEXACT) 986T(RN, 0x1.fffffcp-1, 0x1.7ffffcp+1, 0x1.fffff4p-1, -0x1.bffffap-20, INEXACT) 987T(RN, 0x1.fffffcp-1, 0x1.800004p+1, 0x1.fffff4p-1, 0x1.ffffdcp-23, INEXACT) 988T(RN, 0x1.fffffcp-1, -0x1.fffffcp-1, 0x1.000002p+0, 0x1.000002p-47, INEXACT) 989T(RN, 0x1.fffffcp-1, -0x1.fffffep-1, 0x1.000002p+0, -0x1.000002p-24, INEXACT) 990T(RN, 0x1.fffffcp-1, -0x1p+0, 0x1.000002p+0, -0x1.000002p-23, INEXACT) 991T(RN, 0x1.fffffcp-1, -0x1.000002p+0, 0x1.000002p+0, -0x1.000002p-22, INEXACT) 992T(RN, 0x1.fffffcp-1, -0x1.fffffep+0, 0x1.000004p+0, -0x1.000002p-22, INEXACT) 993T(RN, 0x1.fffffcp-1, -0x1p+1, 0x1.000004p+0, -0x1.800004p-22, INEXACT) 994T(RN, 0x1.fffffcp-1, -0x1.000002p+1, 0x1.000004p+0, -0x1.400004p-21, INEXACT) 995T(RN, 0x1.fffffcp-1, -0x1.7ffffcp+1, 0x1.000006p+0, -0x1.fffff8p-23, INEXACT) 996T(RN, 0x1.fffffcp-1, -0x1.800004p+1, 0x1.000006p+0, -0x1.400006p-20, INEXACT) 997T(RN, 0x1.fffffep-1, 0x1p-1, 0x1.fffffep-1, -0x1p-1, INEXACT) 998T(RN, 0x1.fffffep-1, 0x1.fffffep-1, 0x1.fffffep-1, -0x1p-24, INEXACT) 999T(RN, 0x1.fffffep-1, 0x1.000002p+0, 0x1.fffffep-1, 0x1.fffffep-24, INEXACT) 1000T(RN, 0x1.fffffep-1, 0x1.fffffep+0, 0x1.fffffcp-1, -0x1.7ffffep-23, INEXACT) 1001T(RN, 0x1.fffffep-1, 0x1p+1, 0x1.fffffcp-1, -0x1p-24, INEXACT) 1002T(RN, 0x1.fffffep-1, 0x1.000002p+1, 0x1.fffffcp-1, 0x1.7ffffcp-23, INEXACT) 1003T(RN, 0x1.fffffep-1, 0x1.7ffffcp+1, 0x1.fffffap-1, -0x1.5ffffep-21, INEXACT) 1004T(RN, 0x1.fffffep-1, 0x1.8p+1, 0x1.fffffap-1, -0x1.8p-23, INEXACT) 1005T(RN, 0x1.fffffep-1, 0x1.800004p+1, 0x1.fffffap-1, 0x1.3ffffcp-22, INEXACT) 1006T(RN, 0x1.fffffep-1, 0x1.2p+3, 0x1.ffffeep-1, -0x1.1ffffep-19, INEXACT) 1007T(RN, 0x1.fffffep-1, -0x1.000002p+0, 0x1.000002p+0, 0x1.fffffap-2, INEXACT) 1008T(RN, 0x1.fffffep-1, -0x1.fffffep+0, 0x1.000002p+0, -0x1.fffffep-26, INEXACT) 1009T(RN, 0x1.fffffep-1, -0x1.000002p+1, 0x1.000002p+0, -0x1.c00004p-23, INEXACT) 1010T(RN, 0x1.fffffep-1, -0x1.7ffffcp+1, 0x1.000002p+0, -0x1.fffffcp-2, INEXACT) 1011T(RN, 0x1.fffffep-1, -0x1.800004p+1, 0x1.000004p+0, 0x1.ffffe4p-2, INEXACT) 1012T(RN, 0x1.000002p+0, 0x1p-5, 0x1p+0, -0x1.fffffep-6, INEXACT) 1013T(RN, 0x1.000002p+0, 0x1p-3, 0x1p+0, -0x1.fffffep-4, INEXACT) 1014T(RN, 0x1.000002p+0, 0x1p-1, 0x1p+0, -0x1p-1, INEXACT) 1015T(RN, 0x1.000002p+0, 0x1.fffffep-1, 0x1.000002p+0, 0x1p-24, INEXACT) 1016T(RN, 0x1.000002p+0, 0x1.000002p+0, 0x1.000002p+0, -0x1.000002p-23, INEXACT) 1017T(RN, 0x1.000002p+0, 0x1.fffffep+0, 0x1.000004p+0, 0x1.8p-46, INEXACT) 1018T(RN, 0x1.000002p+0, 0x1p+1, 0x1.000004p+0, -0x1p-23, INEXACT) 1019T(RN, 0x1.000002p+0, 0x1.000002p+1, 0x1.000004p+0, -0x1.800004p-22, INEXACT) 1020T(RN, 0x1.000002p+0, 0x1.7ffffcp+1, 0x1.000006p+0, 0x1.000012p-23, INEXACT) 1021T(RN, 0x1.000002p+0, 0x1.8p+1, 0x1.000006p+0, -0x1.8p-22, INEXACT) 1022T(RN, 0x1.000002p+0, 0x1.800004p+1, 0x1.000006p+0, -0x1.c00006p-21, INEXACT) 1023T(RN, 0x1.000002p+0, 0x1p+3, 0x1.00001p+0, -0x1.c00008p-19, INEXACT) 1024T(RN, 0x1.000002p+0, 0x1.2p+3, 0x1.000012p+0, -0x1.200006p-18, INEXACT) 1025T(RN, 0x1.000002p+0, 0x1p+5, 0x1.00004p+0, -0x1.f00026p-15, INEXACT) 1026T(RN, 0x1.000002p+0, -0x1.fffffep-1, 0x1.fffffcp-1, -0x1.7ffffcp-22, INEXACT) 1027T(RN, 0x1.000002p+0, -0x1p+0, 0x1.fffffcp-1, -0x1.fffffcp-23, INEXACT) 1028T(RN, 0x1.000002p+0, -0x1.000002p+0, 0x1.fffffcp-1, -0x1.fffffep-47, INEXACT) 1029T(RN, 0x1.000002p+0, -0x1.fffffep+0, 0x1.fffff8p-1, -0x1.fffffap-21, INEXACT) 1030T(RN, 0x1.000002p+0, -0x1p+1, 0x1.fffff8p-1, -0x1.7ffffcp-21, INEXACT) 1031T(RN, 0x1.000002p+0, -0x1.000002p+1, 0x1.fffff8p-1, -0x1.000002p-22, INEXACT) 1032T(RN, 0x1.000002p+0, -0x1.7ffffcp+1, 0x1.fffff4p-1, -0x1.3ffffap-19, INEXACT) 1033T(RN, 0x1.000002p+0, -0x1.800004p+1, 0x1.fffff4p-1, -0x1.000004p-21, INEXACT) 1034T(RN, 0x1.000004p+0, 0x1p-1, 0x1.000002p+0, 0x1.fffffcp-25, INEXACT) 1035T(RN, 0x1.000004p+0, 0x1.fffffep-1, 0x1.000004p+0, 0x1.000002p-23, INEXACT) 1036T(RN, 0x1.000004p+0, 0x1.000002p+0, 0x1.000004p+0, -0x1.000002p-22, INEXACT) 1037T(RN, 0x1.000004p+0, 0x1.fffffep+0, 0x1.000008p+0, -0x1.fffff4p-23, INEXACT) 1038T(RN, 0x1.000004p+0, 0x1p+1, 0x1.000008p+0, -0x1p-21, INEXACT) 1039T(RN, 0x1.000004p+0, 0x1.000002p+1, 0x1.000008p+0, -0x1.000004p-20, INEXACT) 1040T(RN, 0x1.000004p+0, 0x1.7ffffcp+1, 0x1.00000cp+0, -0x1.ffffep-22, INEXACT) 1041T(RN, 0x1.000004p+0, 0x1.800004p+1, 0x1.00000cp+0, -0x1.400006p-19, INEXACT) 1042T(RN, 0x1.000004p+0, -0x1p-1, 0x1.fffffcp-1, -0x1.7ffffcp-22, INEXACT) 1043T(RN, 0x1.000004p+0, -0x1.fffffep-1, 0x1.fffff8p-1, -0x1.3ffffap-20, INEXACT) 1044T(RN, 0x1.000004p+0, -0x1p+0, 0x1.fffff8p-1, -0x1.fffff8p-21, INEXACT) 1045T(RN, 0x1.000004p+0, -0x1.000002p+0, 0x1.fffff8p-1, -0x1.fffffcp-22, INEXACT) 1046T(RN, 0x1.000004p+0, -0x1.fffffep+0, 0x1.fffffp-1, -0x1.bffff6p-19, INEXACT) 1047T(RN, 0x1.000004p+0, -0x1p+1, 0x1.fffffp-1, -0x1.7ffff8p-19, INEXACT) 1048T(RN, 0x1.000004p+0, -0x1.000002p+1, 0x1.fffffp-1, -0x1.fffffap-20, INEXACT) 1049T(RN, 0x1.000004p+0, -0x1.7ffffcp+1, 0x1.ffffe8p-1, -0x1.fffffp-18, INEXACT) 1050T(RN, 0x1.000004p+0, -0x1.800004p+1, 0x1.ffffe8p-1, -0x1.fffffap-19, INEXACT) 1051T(RN, 0x1.000006p+0, 0x1p-1, 0x1.000002p+0, -0x1.fffff8p-2, INEXACT) 1052T(RN, 0x1.000006p+0, 0x1.fffffep-1, 0x1.000006p+0, 0x1.800004p-23, INEXACT) 1053T(RN, 0x1.000006p+0, 0x1.000002p+0, 0x1.000006p+0, -0x1.800004p-22, INEXACT) 1054T(RN, 0x1.000006p+0, 0x1.fffffep+0, 0x1.00000cp+0, -0x1.7ffffap-21, INEXACT) 1055T(RN, 0x1.000006p+0, 0x1.000002p+1, 0x1.00000cp+0, -0x1.e00006p-20, INEXACT) 1056T(RN, 0x1.000006p+0, 0x1.7ffffcp+1, 0x1.000012p+0, -0x1.dffffp-20, INEXACT) 1057T(RN, 0x1.000006p+0, 0x1.800004p+1, 0x1.000012p+0, -0x1.380008p-18, INEXACT) 1058T(RN, 0x1.000006p+0, -0x1.fffffep-1, 0x1.fffff4p-1, -0x1.4ffff8p-19, INEXACT) 1059T(RN, 0x1.000006p+0, -0x1p+0, 0x1.fffff4p-1, -0x1.1ffffap-19, INEXACT) 1060T(RN, 0x1.000006p+0, -0x1.000002p+0, 0x1.fffff4p-1, -0x1.7ffffap-20, INEXACT) 1061T(RN, 0x1.000006p+0, -0x1.fffffep+0, 0x1.ffffe8p-1, -0x1.dffffp-18, INEXACT) 1062T(RN, 0x1.000006p+0, -0x1p+1, 0x1.ffffe8p-1, -0x1.affff2p-18, INEXACT) 1063T(RN, 0x1.000006p+0, -0x1.000002p+1, 0x1.ffffe8p-1, -0x1.4ffff8p-18, INEXACT) 1064T(RN, 0x1.000006p+0, -0x1.7ffffcp+1, 0x1.ffffdcp-1, -0x1.07fff4p-16, INEXACT) 1065T(RN, 0x1.000006p+0, -0x1.800004p+1, 0x1.ffffdcp-1, -0x1.4ffff8p-17, INEXACT) 1066T(RN, 0x1.000008p+0, 0x1p-1, 0x1.000004p+0, 0x1.fffff8p-23, INEXACT) 1067T(RN, 0x1.000008p+0, 0x1p+1, 0x1.00001p+0, -0x1p-19, INEXACT) 1068T(RN, 0x1.000008p+0, -0x1p-1, 0x1.fffff8p-1, -0x1.7ffff6p-20, INEXACT) 1069T(RN, 0x1.000008p+0, -0x1p+0, 0x1.fffffp-1, -0x1.fffffp-19, INEXACT) 1070T(RN, 0x1.000008p+0, -0x1p+1, 0x1.ffffep-1, -0x1.7ffffp-17, INEXACT) 1071T(RN, 0x1.00000ap+0, 0x1p-1, 0x1.000004p+0, -0x1.ffffe8p-2, INEXACT) 1072T(RN, 0x1.00000cp+0, 0x1p-1, 0x1.000006p+0, 0x1.1ffffap-21, INEXACT) 1073T(RN, 0x1.00000cp+0, -0x1p-1, 0x1.fffff4p-1, -0x1.affffp-19, INEXACT) 1074T(RN, 0x1.00000ep+0, 0x1p-1, 0x1.000006p+0, -0x1.ffffdp-2, INEXACT) 1075T(RN, 0x1.00001p+0, 0x1p-5, 0x1p+0, -0x1.fffffp-3, INEXACT) 1076T(RN, 0x1.00001p+0, 0x1p-3, 0x1.000002p+0, 0x1.bfffeep-22, INEXACT) 1077T(RN, 0x1.00001p+0, 0x1p-1, 0x1.000008p+0, 0x1.fffffp-21, INEXACT) 1078T(RN, 0x1.00001p+0, 0x1p+1, 0x1.00002p+0, -0x1p-17, INEXACT) 1079T(RN, 0x1.00001p+0, 0x1p+3, 0x1.00008p+0, -0x1.c00038p-13, INEXACT) 1080T(RN, 0x1.00001p+0, 0x1p+5, 0x1.0002p+0, -0x1.f00136p-9, INEXACT) 1081T(RN, 0x1.00002p+0, 0x1p-5, 0x1p+0, -0x1.ffffe2p-2, INEXACT) 1082T(RN, 0x1.00002p+0, 0x1p-3, 0x1.000004p+0, 0x1.bfffdep-20, INEXACT) 1083T(RN, 0x1.00002p+0, 0x1p-1, 0x1.00001p+0, 0x1.ffffep-19, INEXACT) 1084T(RN, 0x1.00002p+0, 0x1p+1, 0x1.00004p+0, -0x1p-15, INEXACT) 1085T(RN, 0x1.00002p+0, 0x1p+3, 0x1.0001p+0, -0x1.c0007p-11, INEXACT) 1086T(RN, 0x1.00002p+0, 0x1p+5, 0x1.0004p+0, -0x1.f0026cp-7, INEXACT) 1087T(RN, 0x1.000002p+2, 0x1p+1, 0x1.000004p+4, -0x1p-23, INEXACT) 1088T(RN, 0x1.000002p+2, 0x1.8p+1, 0x1.000006p+6, -0x1.8p-22, INEXACT) 1089T(RN, 0x1.000002p+2, 0x1p+2, 0x1.000008p+8, -0x1.800002p-21, INEXACT) 1090T(RN, 0x1.000004p+2, 0x1p+1, 0x1.000008p+4, -0x1p-21, INEXACT) 1091T(RN, 0x1p+47, -0x1.8p+1, 0x1p-141, 0x0p+0, 0) 1092T(RN, 0x1p+94, -0x1.8p+0, 0x1p-141, 0x0p+0, 0) 1093T(RN, 0x1.fffff8p+125, -0x1p-1, 0x1.000002p-63, -0x1.800006p-23, INEXACT) 1094T(RN, 0x1.fffff8p+125, -0x1p+0, 0x1.000004p-126, -0x1.000004p-21, INEXACT) 1095T(RN, 0x1.fffffcp+125, 0x1p-1, 0x1.fffffep+62, 0x1.000002p-25, INEXACT) 1096T(RN, 0x1.fffffcp+125, -0x1p+0, 0x1.000002p-126, -0x1.000002p-23, INEXACT) 1097T(RN, 0x1.000004p+126, 0x1p-1, 0x1.000002p+63, 0x1.fffffcp-25, INEXACT) 1098T(RN, 0x1.000004p+126, -0x1p-1, 0x1.fffffcp-64, -0x1.7ffffcp-22, INEXACT) 1099T(RN,-0x1.000008p-128, -0x1p+0, -0x1.fffffp+127, 0x1.fffffp-19, INEXACT) 1100T(RN,-0x1.fffffcp-127, -0x1p+0,-0x1.000002p+126, 0x1.000002p-23, INEXACT) 1101T(RN,-0x1.000002p-126, -0x1p+0,-0x1.fffffcp+125, 0x1.fffffcp-23, INEXACT) 1102T(RN,-0x1.000004p-126, -0x1p+0,-0x1.fffff8p+125, 0x1.fffff8p-21, INEXACT) 1103T(RN, -0x1.fffffp-1, -0x1p+0, -0x1.000008p+0, 0x1.000008p-19, INEXACT) 1104T(RN, -0x1.fffffp-1, -0x1p+1, 0x1.00001p+0, -0x1.80001p-18, INEXACT) 1105T(RN, -0x1.fffff4p-1, 0x1p+1, 0x1.ffffe8p-1, -0x1.2p-19, INEXACT) 1106T(RN, -0x1.fffff4p-1, -0x1p+0, -0x1.000006p+0, 0x1.200006p-20, INEXACT) 1107T(RN, -0x1.fffff4p-1, -0x1p+1, 0x1.00000cp+0, -0x1.b0000ep-19, INEXACT) 1108T(RN, -0x1.fffff8p-1, 0x1p+1, 0x1.fffffp-1, -0x1p-20, INEXACT) 1109T(RN, -0x1.fffff8p-1, -0x1p+0, -0x1.000004p+0, 0x1.000004p-21, INEXACT) 1110T(RN, -0x1.fffff8p-1, -0x1p+1, 0x1.000008p+0, -0x1.800008p-20, INEXACT) 1111T(RN, -0x1.fffffcp-1, 0x1p+1, 0x1.fffff8p-1, -0x1p-22, INEXACT) 1112T(RN, -0x1.fffffcp-1, -0x1p+0, -0x1.000002p+0, 0x1.000002p-23, INEXACT) 1113T(RN, -0x1.fffffcp-1, -0x1p+1, 0x1.000004p+0, -0x1.800004p-22, INEXACT) 1114T(RN, -0x1.fffffep-1, 0x1p+1, 0x1.fffffcp-1, -0x1p-24, INEXACT) 1115T(RN, -0x1.fffffep-1, 0x1.8p+1, -0x1.fffffap-1, 0x1.8p-23, INEXACT) 1116T(RN, -0x1.000002p+0, 0x1p+1, 0x1.000004p+0, -0x1p-23, INEXACT) 1117T(RN, -0x1.000002p+0, 0x1.8p+1, -0x1.000006p+0, 0x1.8p-22, INEXACT) 1118T(RN, -0x1.000002p+0, -0x1p+0, -0x1.fffffcp-1, 0x1.fffffcp-23, INEXACT) 1119T(RN, -0x1.000002p+0, -0x1p+1, 0x1.fffff8p-1, -0x1.7ffffcp-21, INEXACT) 1120T(RN, -0x1.000004p+0, 0x1p+1, 0x1.000008p+0, -0x1p-21, INEXACT) 1121T(RN, -0x1.000004p+0, -0x1p+0, -0x1.fffff8p-1, 0x1.fffff8p-21, INEXACT) 1122T(RN, -0x1.000004p+0, -0x1p+1, 0x1.fffffp-1, -0x1.7ffff8p-19, INEXACT) 1123T(RN, -0x1.000006p+0, -0x1p+0, -0x1.fffff4p-1, 0x1.1ffffap-19, INEXACT) 1124T(RN, -0x1.000006p+0, -0x1p+1, 0x1.ffffe8p-1, -0x1.affff2p-18, INEXACT) 1125T(RN, -0x1.000008p+0, 0x1p+1, 0x1.00001p+0, -0x1p-19, INEXACT) 1126T(RN, -0x1.000008p+0, -0x1p+0, -0x1.fffffp-1, 0x1.fffffp-19, INEXACT) 1127T(RN, -0x1.000008p+0, -0x1p+1, 0x1.ffffep-1, -0x1.7ffffp-17, INEXACT) 1128T(RN, -0x1p+47, -0x1.8p+1, -0x1p-141, 0x0p+0, 0) 1129T(RN,-0x1.fffff8p+125, -0x1p+0,-0x1.000004p-126, 0x1.000004p-21, INEXACT) 1130T(RN,-0x1.fffffcp+125, -0x1p+0,-0x1.000002p-126, 0x1.000002p-23, INEXACT) 1131T(RN, 0x1p-149, -0x1p+0, inf, 0x0p+0, INEXACT|OVERFLOW) 1132T(RN, 0x1p-149, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1133T(RN, 0x1p-149, -0x1.fep+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1134T(RN, 0x1p-149, -0x1.fff8p+13, inf, 0x0p+0, INEXACT|OVERFLOW) 1135T(RN, 0x1p-149, -0x1.fffcp+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1136T(RN, 0x1p-148, -0x1p+0, inf, 0x0p+0, INEXACT|OVERFLOW) 1137T(RN, 0x1p-148, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1138T(RN, 0x1p-148, -0x1p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1139T(RN, 0x1p-148, -0x1p+15, inf, 0x0p+0, INEXACT|OVERFLOW) 1140T(RN, 0x1.8p-148, -0x1p+0, inf, 0x0p+0, INEXACT|OVERFLOW) 1141T(RN, 0x1.8p-148, -0x1.01p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1142T(RN, 0x1.8p-148, -0x1.fff8p+13, inf, 0x0p+0, INEXACT|OVERFLOW) 1143T(RN, 0x1.8p-148, -0x1.fff8p+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1144T(RN, 0x1p-128, -0x1p+0, inf, 0x0p+0, INEXACT|OVERFLOW) 1145T(RN, 0x1p-128, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1146T(RN, 0x1.000008p-128, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1147T(RN, 0x1p-127, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1148T(RN, 0x1p-127, -0x1.fep+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1149T(RN, 0x1p-127, -0x1.fff8p+13, inf, 0x0p+0, INEXACT|OVERFLOW) 1150T(RN, 0x1p-127, -0x1.fffcp+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1151T(RN, 0x1.fffffcp-127, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1152T(RN, 0x1p-126, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1153T(RN, 0x1p-126, -0x1p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1154T(RN, 0x1p-126, -0x1.fff8p+13, inf, 0x0p+0, INEXACT|OVERFLOW) 1155T(RN, 0x1p-126, -0x1.fff8p+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1156T(RN, 0x1.000002p-126, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1157T(RN, 0x1.000002p-126, -0x1.01p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1158T(RN, 0x1.000002p-126, -0x1p+15, inf, 0x0p+0, INEXACT|OVERFLOW) 1159T(RN, 0x1.000004p-126, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1160T(RN, 0x1p-125, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1161T(RN, 0x1p-125, -0x1.fff8p+13, inf, 0x0p+0, INEXACT|OVERFLOW) 1162T(RN, 0x1p-124, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1163T(RN, 0x1p-25, -0x1.f8p+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1164T(RN, 0x1p-23, -0x1.04p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1165T(RN, 0x1p-23, -0x1.19p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1166T(RN, 0x1p+1, 0x1p+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1167T(RN, 0x1p+1, 0x1.ff8p+9, inf, 0x0p+0, INEXACT|OVERFLOW) 1168T(RN, 0x1p+1, 0x1p+10, inf, 0x0p+0, INEXACT|OVERFLOW) 1169T(RN, 0x1p+2, 0x1.fffep+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1170T(RN, 0x1.4p+3, 0x1.38p+5, inf, 0x0p+0, INEXACT|OVERFLOW) 1171T(RN, 0x1.4p+3, 0x1.35p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1172T(RN, 0x1p+8, 0x1.ffcp+10, inf, 0x0p+0, INEXACT|OVERFLOW) 1173T(RN, 0x1p+8, 0x1p+11, inf, 0x0p+0, INEXACT|OVERFLOW) 1174T(RN, 0x1p+16, 0x1.ff8p+9, inf, 0x0p+0, INEXACT|OVERFLOW) 1175T(RN, 0x1p+16, 0x1p+10, inf, 0x0p+0, INEXACT|OVERFLOW) 1176T(RN, 0x1p+119, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1177T(RN, 0x1p+119, 0x1.4p+2, inf, 0x0p+0, INEXACT|OVERFLOW) 1178T(RN, 0x1p+126, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1179T(RN, 0x1p+126, 0x1.4p+2, inf, 0x0p+0, INEXACT|OVERFLOW) 1180T(RN, 0x1p+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1181T(RN, 0x1p+127, 0x1.fep+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1182T(RN, 0x1p+127, 0x1p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1183T(RN, 0x1p+127, 0x1.01p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1184T(RN, 0x1p+127, 0x1.fffcp+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1185T(RN, 0x1.fffffcp+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1186T(RN, 0x1.fffffep+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1187T(RN, -0x1p-149, -0x1p+0, -inf, 0x0p+0, INEXACT|OVERFLOW) 1188T(RN, -0x1p-149, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1189T(RN, -0x1p-149, -0x1.01p+8, -inf, 0x0p+0, INEXACT|OVERFLOW) 1190T(RN, -0x1p-149, -0x1.fff8p+13, -inf, 0x0p+0, INEXACT|OVERFLOW) 1191T(RN, -0x1p-149, -0x1.fff8p+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1192T(RN, -0x1p-148, -0x1p+0, -inf, 0x0p+0, INEXACT|OVERFLOW) 1193T(RN, -0x1p-148, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1194T(RN, -0x1p-148, -0x1.fep+7, -inf, 0x0p+0, INEXACT|OVERFLOW) 1195T(RN, -0x1p-148, -0x1.fffcp+14, -inf, 0x0p+0, INEXACT|OVERFLOW) 1196T(RN, -0x1.8p-148, -0x1p+0, -inf, 0x0p+0, INEXACT|OVERFLOW) 1197T(RN, -0x1.8p-148, -0x1p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1198T(RN, -0x1.8p-148, -0x1.fff8p+13, -inf, 0x0p+0, INEXACT|OVERFLOW) 1199T(RN, -0x1.8p-148, -0x1p+15, inf, 0x0p+0, INEXACT|OVERFLOW) 1200T(RN, -0x1p-128, -0x1p+0, -inf, 0x0p+0, INEXACT|OVERFLOW) 1201T(RN, -0x1p-128, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1202T(RN,-0x1.000008p-128, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1203T(RN, -0x1p-127, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1204T(RN, -0x1p-127, -0x1.01p+8, -inf, 0x0p+0, INEXACT|OVERFLOW) 1205T(RN, -0x1p-127, -0x1.fff8p+13, -inf, 0x0p+0, INEXACT|OVERFLOW) 1206T(RN, -0x1p-127, -0x1p+15, inf, 0x0p+0, INEXACT|OVERFLOW) 1207T(RN,-0x1.fffffcp-127, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1208T(RN, -0x1p-126, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1209T(RN, -0x1p-126, -0x1.fep+7, -inf, 0x0p+0, INEXACT|OVERFLOW) 1210T(RN, -0x1p-126, -0x1.fff8p+13, -inf, 0x0p+0, INEXACT|OVERFLOW) 1211T(RN, -0x1p-126, -0x1.fffcp+14, -inf, 0x0p+0, INEXACT|OVERFLOW) 1212T(RN,-0x1.000002p-126, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1213T(RN,-0x1.000002p-126, -0x1p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1214T(RN,-0x1.000002p-126, -0x1.fff8p+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1215T(RN,-0x1.000004p-126, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1216T(RN, -0x1p-125, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1217T(RN, -0x1p-125, -0x1.fff8p+13, -inf, 0x0p+0, INEXACT|OVERFLOW) 1218T(RN, -0x1p-124, -0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1219T(RN, -0x1p-25, -0x1.f8p+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1220T(RN, -0x1p-23, -0x1.04p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1221T(RN, -0x1p-23, -0x1.19p+8, -inf, 0x0p+0, INEXACT|OVERFLOW) 1222T(RN, -0x1p+1, 0x1p+7, inf, 0x0p+0, INEXACT|OVERFLOW) 1223T(RN, -0x1p+1, 0x1.ff8p+9, -inf, 0x0p+0, INEXACT|OVERFLOW) 1224T(RN, -0x1p+1, 0x1p+10, inf, 0x0p+0, INEXACT|OVERFLOW) 1225T(RN, -0x1.4p+3, 0x1.38p+5, -inf, 0x0p+0, INEXACT|OVERFLOW) 1226T(RN, -0x1p+8, 0x1.ffcp+10, -inf, 0x0p+0, INEXACT|OVERFLOW) 1227T(RN, -0x1p+8, 0x1p+11, inf, 0x0p+0, INEXACT|OVERFLOW) 1228T(RN, -0x1p+16, 0x1.ff8p+9, -inf, 0x0p+0, INEXACT|OVERFLOW) 1229T(RN, -0x1p+16, 0x1p+10, inf, 0x0p+0, INEXACT|OVERFLOW) 1230T(RN, -0x1p+119, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1231T(RN, -0x1p+119, 0x1.4p+2, -inf, 0x0p+0, INEXACT|OVERFLOW) 1232T(RN, -0x1p+126, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1233T(RN, -0x1p+126, 0x1.4p+2, -inf, 0x0p+0, INEXACT|OVERFLOW) 1234T(RN, -0x1p+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1235T(RN, -0x1p+127, 0x1.fep+7, -inf, 0x0p+0, INEXACT|OVERFLOW) 1236T(RN, -0x1p+127, 0x1p+8, inf, 0x0p+0, INEXACT|OVERFLOW) 1237T(RN, -0x1p+127, 0x1.01p+8, -inf, 0x0p+0, INEXACT|OVERFLOW) 1238T(RN, -0x1p+127, 0x1.fff8p+14, inf, 0x0p+0, INEXACT|OVERFLOW) 1239T(RN, -0x1p+127, 0x1.fffcp+14, -inf, 0x0p+0, INEXACT|OVERFLOW) 1240T(RN,-0x1.fffffcp+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1241T(RN,-0x1.fffffep+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1242T(RN, 0x1p-149, 0x1p+1, 0x0p+0, -0x1p-149, INEXACT|UNDERFLOW) 1243T(RN, 0x1p-149, 0x1.8p+1, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1244T(RN, 0x1p-149, 0x1.fep+7, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1245T(RN, 0x1p-149, 0x1.fff8p+13, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1246T(RN, 0x1p-149, 0x1.fffcp+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1247T(RN, 0x1p-148, 0x1p+1, 0x0p+0, -0x1p-147, INEXACT|UNDERFLOW) 1248T(RN, 0x1p-148, 0x1.01p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1249T(RN, 0x1p-148, 0x1.fff8p+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1250T(RN, 0x1.8p-148, 0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1251T(RN, 0x1.8p-148, 0x1.fff8p+13, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1252T(RN, 0x1p-128, 0x1p+1, 0x0p+0, -0x1p-107, INEXACT|UNDERFLOW) 1253T(RN, 0x1p-127, 0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 1254T(RN, 0x1p-127, 0x1.fep+7, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1255T(RN, 0x1p-127, 0x1.fff8p+13, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1256T(RN, 0x1p-127, 0x1.fffcp+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1257T(RN, 0x1.fffff8p-127, 0x1p+1, 0x0p+0, -0x1.fffffp-104, INEXACT|UNDERFLOW) 1258T(RN, 0x1.fffffcp-127, 0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 1259T(RN, 0x1p-126, 0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 1260T(RN, 0x1p-126, 0x1.8p+1, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1261T(RN, 0x1p-126, 0x1.01p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1262T(RN, 0x1p-126, 0x1.fff8p+13, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1263T(RN, 0x1.000002p-126, 0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 1264T(RN, 0x1.000002p-126, 0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1265T(RN, 0x1.000002p-126, 0x1.fff8p+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1266T(RN, 0x1.000004p-126, 0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 1267T(RN, 0x1p-125, 0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 1268T(RN, 0x1p-125, 0x1.fff8p+13, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1269T(RN, 0x1p-124, 0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 1270T(RN, 0x1p-25, 0x1.f8p+7, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1271T(RN, 0x1p-24, 0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1272T(RN, 0x1p-24, 0x1.01p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1273T(RN, 0x1p-23, 0x1.04p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1274T(RN, 0x1p-23, 0x1.19p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1275T(RN, 0x1p-16, 0x1p+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1276T(RN, 0x1p+1, -0x1.2cp+7, 0x0p+0, -0x1p-1, INEXACT|UNDERFLOW) 1277T(RN, 0x1p+1, -0x1.2ep+7, 0x0p+0, -0x1p-2, INEXACT|UNDERFLOW) 1278T(RN, 0x1p+1, -0x1.0c8p+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1279T(RN, 0x1p+1, -0x1.0ccp+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1280T(RN, 0x1.4p+3, -0x1.7p+5, 0x0p+0, -0x1.244ce2p-4, INEXACT|UNDERFLOW) 1281T(RN, 0x1.4p+3, -0x1.45p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1282T(RN, 0x1p+6, -0x1.56ap+11, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1283T(RN, 0x1p+16, -0x1.ff8p+9, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1284T(RN, 0x1p+16, -0x1p+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1285T(RN, 0x1p+16, -0x1.004p+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1286T(RN, 0x1p+124, -0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 1287T(RN, 0x1p+125, -0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 1288T(RN, 0x1.fffff8p+125, -0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 1289T(RN, 0x1.fffffcp+125, -0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 1290T(RN, 0x1p+126, -0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 1291T(RN, 0x1.000002p+126, -0x1p+0, 0x1.fffffcp-127, -0x1.fffffcp-24, INEXACT|UNDERFLOW) 1292T(RN, 0x1.000002p+126, -0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 1293T(RN, 0x1p+127, -0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 1294T(RN, 0x1p+127, -0x1.8p+1, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1295T(RN, 0x1p+127, -0x1.fep+7, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1296T(RN, 0x1p+127, -0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1297T(RN, 0x1p+127, -0x1.01p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1298T(RN, 0x1p+127, -0x1.04p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1299T(RN, 0x1p+127, -0x1.05p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1300T(RN, 0x1p+127, -0x1.fffcp+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1301T(RN, 0x1p+127, -0x1p+15, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1302T(RN, 0x1.fffffp+127, -0x1p+0, 0x1.000008p-128, -0x1.000008p-21, INEXACT|UNDERFLOW) 1303T(RN, 0x1.fffffp+127, -0x1p+1, 0x0p+0, -0x1.00001p-107, INEXACT|UNDERFLOW) 1304T(RN, -0x1p-149, 0x1p+1, 0x0p+0, -0x1p-149, INEXACT|UNDERFLOW) 1305T(RN, -0x1p-149, 0x1.8p+1, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1306T(RN, -0x1p-149, 0x1.01p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1307T(RN, -0x1p-149, 0x1.fff8p+13, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1308T(RN, -0x1p-149, 0x1.fff8p+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1309T(RN, -0x1p-148, 0x1p+1, 0x0p+0, -0x1p-147, INEXACT|UNDERFLOW) 1310T(RN, -0x1p-148, 0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1311T(RN, -0x1.8p-148, 0x1.fep+7, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1312T(RN, -0x1.8p-148, 0x1.fff8p+13, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1313T(RN, -0x1.8p-148, 0x1.fffcp+14, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1314T(RN, -0x1p-128, 0x1p+1, 0x0p+0, -0x1p-107, INEXACT|UNDERFLOW) 1315T(RN, -0x1p-127, 0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 1316T(RN, -0x1p-127, 0x1.01p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1317T(RN, -0x1p-127, 0x1.fff8p+13, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1318T(RN,-0x1.fffff8p-127, 0x1p+1, 0x0p+0, -0x1.fffffp-104, INEXACT|UNDERFLOW) 1319T(RN,-0x1.fffffcp-127, 0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 1320T(RN, -0x1p-126, 0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 1321T(RN, -0x1p-126, 0x1.8p+1, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1322T(RN, -0x1p-126, 0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1323T(RN, -0x1p-126, 0x1.fff8p+13, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1324T(RN, -0x1p-126, 0x1.fff8p+14, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1325T(RN,-0x1.000002p-126, 0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 1326T(RN,-0x1.000002p-126, 0x1.fep+7, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1327T(RN,-0x1.000002p-126, 0x1.fffcp+14, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1328T(RN,-0x1.000004p-126, 0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 1329T(RN, -0x1p-125, 0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 1330T(RN, -0x1p-125, 0x1.fff8p+13, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1331T(RN, -0x1p-124, 0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 1332T(RN, -0x1p-25, 0x1.f8p+7, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1333T(RN, -0x1p-24, 0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1334T(RN, -0x1p-24, 0x1.01p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1335T(RN, -0x1p-23, 0x1.04p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1336T(RN, -0x1p-23, 0x1.19p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1337T(RN, -0x1p+1, -0x1.2cp+7, 0x0p+0, -0x1p-1, INEXACT|UNDERFLOW) 1338T(RN, -0x1p+1, -0x1.2ep+7, -0x0p+0, 0x1p-2, INEXACT|UNDERFLOW) 1339T(RN, -0x1p+1, -0x1.0c8p+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1340T(RN, -0x1p+1, -0x1.0ccp+10, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1341T(RN, -0x1.4p+3, -0x1.7p+5, 0x0p+0, -0x1.244ce2p-4, INEXACT|UNDERFLOW) 1342T(RN, -0x1.4p+3, -0x1.45p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1343T(RN, -0x1p+6, -0x1.56ap+11, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1344T(RN, -0x1p+16, -0x1.ff8p+9, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1345T(RN, -0x1p+16, -0x1p+10, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1346T(RN, -0x1p+124, -0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 1347T(RN, -0x1p+125, -0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 1348T(RN,-0x1.fffff8p+125, -0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 1349T(RN,-0x1.fffffcp+125, -0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 1350T(RN, -0x1p+126, -0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 1351T(RN,-0x1.000002p+126, -0x1p+0,-0x1.fffffcp-127, 0x1.fffffcp-24, INEXACT|UNDERFLOW) 1352T(RN,-0x1.000002p+126, -0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 1353T(RN, -0x1p+127, -0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 1354T(RN, -0x1p+127, -0x1.8p+1, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1355T(RN, -0x1p+127, -0x1.fep+7, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1356T(RN, -0x1p+127, -0x1p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1357T(RN, -0x1p+127, -0x1.01p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1358T(RN, -0x1p+127, -0x1.04p+8, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1359T(RN, -0x1p+127, -0x1.05p+8, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1360T(RN, -0x1p+127, -0x1.fffcp+14, -0x0p+0, 0x0p+0, INEXACT|UNDERFLOW) 1361T(RN, -0x1p+127, -0x1p+15, 0x0p+0, -0x0p+0, INEXACT|UNDERFLOW) 1362T(RN, -0x1.fffffp+127, -0x1p+0,-0x1.000008p-128, 0x1.000008p-21, INEXACT|UNDERFLOW) 1363T(RN, -0x1.fffffp+127, -0x1p+1, 0x0p+0, -0x1.00001p-107, INEXACT|UNDERFLOW) 1364T(RN, 0x0p+0, nan, nan, 0x0p+0, 0) 1365T(RN, 0x1p-149, nan, nan, 0x0p+0, 0) 1366T(RN, 0x1p-149, nan, nan, 0x0p+0, 0) 1367T(RN, 0x1.8p-148, nan, nan, 0x0p+0, 0) 1368T(RN, 0x1.8p-148, nan, nan, 0x0p+0, 0) 1369T(RN, 0x1p-127, nan, nan, 0x0p+0, 0) 1370T(RN, 0x1p-127, nan, nan, 0x0p+0, 0) 1371T(RN, 0x1.fffffcp-127, nan, nan, 0x0p+0, 0) 1372T(RN, 0x1.fffffcp-127, nan, nan, 0x0p+0, 0) 1373T(RN, 0x1p-126, nan, nan, 0x0p+0, 0) 1374T(RN, 0x1p-126, nan, nan, 0x0p+0, 0) 1375T(RN, 0x1.000002p-126, nan, nan, 0x0p+0, 0) 1376T(RN, 0x1.000002p-126, nan, nan, 0x0p+0, 0) 1377T(RN, 0x1p-125, nan, nan, 0x0p+0, 0) 1378T(RN, 0x1p-125, nan, nan, 0x0p+0, 0) 1379T(RN, 0x1p-23, nan, nan, 0x0p+0, 0) 1380T(RN, 0x1p-23, nan, nan, 0x0p+0, 0) 1381T(RN, 0x1.000002p-23, nan, nan, 0x0p+0, 0) 1382T(RN, 0x1.000002p-23, nan, nan, 0x0p+0, 0) 1383T(RN, 0x1.fffffep-1, nan, nan, 0x0p+0, 0) 1384T(RN, 0x1.fffffep-1, nan, nan, 0x0p+0, 0) 1385T(RN, 0x1p+0, nan, 0x1p+0, 0x0p+0, 0) 1386T(RN, 0x1.000002p+0, nan, nan, 0x0p+0, 0) 1387T(RN, 0x1.000002p+0, nan, nan, 0x0p+0, 0) 1388T(RN, 0x1.fffffep+0, nan, nan, 0x0p+0, 0) 1389T(RN, 0x1.fffffep+0, nan, nan, 0x0p+0, 0) 1390T(RN, 0x1p+1, nan, nan, 0x0p+0, 0) 1391T(RN, 0x1p+1, nan, nan, 0x0p+0, 0) 1392T(RN, 0x1.000002p+1, nan, nan, 0x0p+0, 0) 1393T(RN, 0x1.000002p+1, nan, nan, 0x0p+0, 0) 1394T(RN, 0x1.fep+7, nan, nan, 0x0p+0, 0) 1395T(RN, 0x1.fep+7, nan, nan, 0x0p+0, 0) 1396T(RN, 0x1p+8, nan, nan, 0x0p+0, 0) 1397T(RN, 0x1p+8, nan, nan, 0x0p+0, 0) 1398T(RN, 0x1.01p+8, nan, nan, 0x0p+0, 0) 1399T(RN, 0x1.01p+8, nan, nan, 0x0p+0, 0) 1400T(RN, 0x1p+127, nan, nan, 0x0p+0, 0) 1401T(RN, 0x1p+127, nan, nan, 0x0p+0, 0) 1402T(RN, 0x1.fffffep+127, nan, nan, 0x0p+0, 0) 1403T(RN, 0x1.fffffep+127, nan, nan, 0x0p+0, 0) 1404T(RN, inf, nan, nan, 0x0p+0, 0) 1405T(RN, nan, 0x1.8p-148, nan, 0x0p+0, 0) 1406T(RN, nan, 0x1p-127, nan, 0x0p+0, 0) 1407T(RN, nan, 0x1.fffffcp-127, nan, 0x0p+0, 0) 1408T(RN, nan, 0x1p-126, nan, 0x0p+0, 0) 1409T(RN, nan, 0x1.000002p-126, nan, 0x0p+0, 0) 1410T(RN, nan, 0x1p-125, nan, 0x0p+0, 0) 1411T(RN, nan, 0x1p-23, nan, 0x0p+0, 0) 1412T(RN, nan, 0x1.000002p-23, nan, 0x0p+0, 0) 1413T(RN, nan, 0x1p-1, nan, 0x0p+0, 0) 1414T(RN, nan, 0x1.fffffep-1, nan, 0x0p+0, 0) 1415T(RN, nan, 0x1.000002p+0, nan, 0x0p+0, 0) 1416T(RN, nan, 0x1.fffffep+0, nan, 0x0p+0, 0) 1417T(RN, nan, 0x1p+1, nan, 0x0p+0, 0) 1418T(RN, nan, 0x1.000002p+1, nan, 0x0p+0, 0) 1419T(RN, nan, 0x1.8p+1, nan, 0x0p+0, 0) 1420T(RN, nan, 0x1.2p+3, nan, 0x0p+0, 0) 1421T(RN, nan, 0x1.fep+7, nan, 0x0p+0, 0) 1422T(RN, nan, 0x1p+8, nan, 0x0p+0, 0) 1423T(RN, nan, 0x1.01p+8, nan, 0x0p+0, 0) 1424T(RN, nan, 0x1.fff8p+13, nan, 0x0p+0, 0) 1425T(RN, nan, 0x1.fffcp+14, nan, 0x0p+0, 0) 1426T(RN, nan, 0x1p+127, nan, 0x0p+0, 0) 1427T(RN, nan, 0x1.fffffep+127, nan, 0x0p+0, 0) 1428T(RN, nan, -0x1p-149, nan, 0x0p+0, 0) 1429T(RN, nan, -0x1.8p-148, nan, 0x0p+0, 0) 1430T(RN, nan, -0x1p-127, nan, 0x0p+0, 0) 1431T(RN, nan,-0x1.fffffcp-127, nan, 0x0p+0, 0) 1432T(RN, nan, -0x1p-126, nan, 0x0p+0, 0) 1433T(RN, nan,-0x1.000002p-126, nan, 0x0p+0, 0) 1434T(RN, nan, -0x1p-125, nan, 0x0p+0, 0) 1435T(RN, nan, -0x1p-23, nan, 0x0p+0, 0) 1436T(RN, nan, -0x1.000002p-23, nan, 0x0p+0, 0) 1437T(RN, nan, -0x1p-1, nan, 0x0p+0, 0) 1438T(RN, nan, -0x1.fffffep-1, nan, 0x0p+0, 0) 1439T(RN, nan, -0x1p+0, nan, 0x0p+0, 0) 1440T(RN, nan, -0x1.000002p+0, nan, 0x0p+0, 0) 1441T(RN, nan, -0x1.fffffep+0, nan, 0x0p+0, 0) 1442T(RN, nan, -0x1p+1, nan, 0x0p+0, 0) 1443T(RN, nan, -0x1.000002p+1, nan, 0x0p+0, 0) 1444T(RN, nan, -0x1.8p+1, nan, 0x0p+0, 0) 1445T(RN, nan, -0x1.2p+3, nan, 0x0p+0, 0) 1446T(RN, nan, -0x1.fep+7, nan, 0x0p+0, 0) 1447T(RN, nan, -0x1p+8, nan, 0x0p+0, 0) 1448T(RN, nan, -0x1.01p+8, nan, 0x0p+0, 0) 1449T(RN, nan, -0x1.fff8p+13, nan, 0x0p+0, 0) 1450T(RN, nan, -0x1.fffcp+14, nan, 0x0p+0, 0) 1451T(RN, nan, -0x1p+127, nan, 0x0p+0, 0) 1452T(RN, nan,-0x1.fffffep+127, nan, 0x0p+0, 0) 1453T(RN, nan, nan, nan, 0x0p+0, 0) 1454T(RN, -0x0p+0, nan, nan, 0x0p+0, 0) 1455T(RN, -0x1p-149, nan, nan, 0x0p+0, 0) 1456T(RN, -0x1p-149, nan, nan, 0x0p+0, 0) 1457T(RN, -0x1.8p-148, nan, nan, 0x0p+0, 0) 1458T(RN, -0x1.8p-148, nan, nan, 0x0p+0, 0) 1459T(RN, -0x1p-127, nan, nan, 0x0p+0, 0) 1460T(RN, -0x1p-127, nan, nan, 0x0p+0, 0) 1461T(RN,-0x1.fffffcp-127, nan, nan, 0x0p+0, 0) 1462T(RN,-0x1.fffffcp-127, nan, nan, 0x0p+0, 0) 1463T(RN, -0x1p-126, nan, nan, 0x0p+0, 0) 1464T(RN, -0x1p-126, nan, nan, 0x0p+0, 0) 1465T(RN,-0x1.000002p-126, nan, nan, 0x0p+0, 0) 1466T(RN,-0x1.000002p-126, nan, nan, 0x0p+0, 0) 1467T(RN, -0x1p-125, nan, nan, 0x0p+0, 0) 1468T(RN, -0x1p-125, nan, nan, 0x0p+0, 0) 1469T(RN, -0x1p-23, nan, nan, 0x0p+0, 0) 1470T(RN, -0x1p-23, nan, nan, 0x0p+0, 0) 1471T(RN, -0x1.000002p-23, nan, nan, 0x0p+0, 0) 1472T(RN, -0x1.000002p-23, nan, nan, 0x0p+0, 0) 1473T(RN, -0x1.fffffep-1, nan, nan, 0x0p+0, 0) 1474T(RN, -0x1.fffffep-1, nan, nan, 0x0p+0, 0) 1475T(RN, -0x1p+0, nan, nan, 0x0p+0, 0) 1476T(RN, -0x1.000002p+0, nan, nan, 0x0p+0, 0) 1477T(RN, -0x1.000002p+0, nan, nan, 0x0p+0, 0) 1478T(RN, -0x1.fffffep+0, nan, nan, 0x0p+0, 0) 1479T(RN, -0x1.fffffep+0, nan, nan, 0x0p+0, 0) 1480T(RN, -0x1p+1, nan, nan, 0x0p+0, 0) 1481T(RN, -0x1p+1, nan, nan, 0x0p+0, 0) 1482T(RN, -0x1.000002p+1, nan, nan, 0x0p+0, 0) 1483T(RN, -0x1.000002p+1, nan, nan, 0x0p+0, 0) 1484T(RN, -0x1.fep+7, nan, nan, 0x0p+0, 0) 1485T(RN, -0x1.fep+7, nan, nan, 0x0p+0, 0) 1486T(RN, -0x1p+8, nan, nan, 0x0p+0, 0) 1487T(RN, -0x1p+8, nan, nan, 0x0p+0, 0) 1488T(RN, -0x1.01p+8, nan, nan, 0x0p+0, 0) 1489T(RN, -0x1.01p+8, nan, nan, 0x0p+0, 0) 1490T(RN, -0x1p+127, nan, nan, 0x0p+0, 0) 1491T(RN, -0x1p+127, nan, nan, 0x0p+0, 0) 1492T(RN,-0x1.fffffep+127, nan, nan, 0x0p+0, 0) 1493T(RN,-0x1.fffffep+127, nan, nan, 0x0p+0, 0) 1494T(RN, -inf, nan, nan, 0x0p+0, 0) 1495T(RN, nan, 0x1p-149, nan, 0x0p+0, 0) 1496T(RN, nan, 0x1.8p-148, nan, 0x0p+0, 0) 1497T(RN, nan, 0x1p-127, nan, 0x0p+0, 0) 1498T(RN, nan, 0x1.fffffcp-127, nan, 0x0p+0, 0) 1499T(RN, nan, 0x1p-126, nan, 0x0p+0, 0) 1500T(RN, nan, 0x1.000002p-126, nan, 0x0p+0, 0) 1501T(RN, nan, 0x1p-125, nan, 0x0p+0, 0) 1502T(RN, nan, 0x1p-23, nan, 0x0p+0, 0) 1503T(RN, nan, 0x1.000002p-23, nan, 0x0p+0, 0) 1504T(RN, nan, 0x1p-1, nan, 0x0p+0, 0) 1505T(RN, nan, 0x1.fffffep-1, nan, 0x0p+0, 0) 1506T(RN, nan, 0x1.000002p+0, nan, 0x0p+0, 0) 1507T(RN, nan, 0x1.fffffep+0, nan, 0x0p+0, 0) 1508T(RN, nan, 0x1p+1, nan, 0x0p+0, 0) 1509T(RN, nan, 0x1.000002p+1, nan, 0x0p+0, 0) 1510T(RN, nan, 0x1.8p+1, nan, 0x0p+0, 0) 1511T(RN, nan, 0x1.2p+3, nan, 0x0p+0, 0) 1512T(RN, nan, 0x1.fep+7, nan, 0x0p+0, 0) 1513T(RN, nan, 0x1p+8, nan, 0x0p+0, 0) 1514T(RN, nan, 0x1.01p+8, nan, 0x0p+0, 0) 1515T(RN, nan, 0x1.fff8p+13, nan, 0x0p+0, 0) 1516T(RN, nan, 0x1.fffcp+14, nan, 0x0p+0, 0) 1517T(RN, nan, 0x1p+127, nan, 0x0p+0, 0) 1518T(RN, nan, 0x1.fffffep+127, nan, 0x0p+0, 0) 1519T(RN, nan, inf, nan, 0x0p+0, 0) 1520T(RN, nan, nan, nan, 0x0p+0, 0) 1521T(RN, nan, -0x1p-149, nan, 0x0p+0, 0) 1522T(RN, nan, -0x1.8p-148, nan, 0x0p+0, 0) 1523T(RN, nan, -0x1p-127, nan, 0x0p+0, 0) 1524T(RN, nan,-0x1.fffffcp-127, nan, 0x0p+0, 0) 1525T(RN, nan, -0x1p-126, nan, 0x0p+0, 0) 1526T(RN, nan,-0x1.000002p-126, nan, 0x0p+0, 0) 1527T(RN, nan, -0x1p-125, nan, 0x0p+0, 0) 1528T(RN, nan, -0x1p-23, nan, 0x0p+0, 0) 1529T(RN, nan, -0x1.000002p-23, nan, 0x0p+0, 0) 1530T(RN, nan, -0x1p-1, nan, 0x0p+0, 0) 1531T(RN, nan, -0x1.fffffep-1, nan, 0x0p+0, 0) 1532T(RN, nan, -0x1.000002p+0, nan, 0x0p+0, 0) 1533T(RN, nan, -0x1.fffffep+0, nan, 0x0p+0, 0) 1534T(RN, nan, -0x1p+1, nan, 0x0p+0, 0) 1535T(RN, nan, -0x1.000002p+1, nan, 0x0p+0, 0) 1536T(RN, nan, -0x1.8p+1, nan, 0x0p+0, 0) 1537T(RN, nan, -0x1.2p+3, nan, 0x0p+0, 0) 1538T(RN, nan, -0x1.fep+7, nan, 0x0p+0, 0) 1539T(RN, nan, -0x1p+8, nan, 0x0p+0, 0) 1540T(RN, nan, -0x1.01p+8, nan, 0x0p+0, 0) 1541T(RN, nan, -0x1.fff8p+13, nan, 0x0p+0, 0) 1542T(RN, nan, -0x1.fffcp+14, nan, 0x0p+0, 0) 1543T(RN, nan, -0x1p+127, nan, 0x0p+0, 0) 1544T(RN, nan,-0x1.fffffep+127, nan, 0x0p+0, 0) 1545T(RN, nan, -inf, nan, 0x0p+0, 0) 1546T(RN, nan, nan, nan, 0x0p+0, 0) 1547T(RN, -0x1p-149, 0x1p-1, nan, 0x0p+0, INVALID) 1548T(RN, -0x1p-149, -0x1p-1, nan, 0x0p+0, INVALID) 1549T(RN, -0x1p-148, 0x1p-1, nan, 0x0p+0, INVALID) 1550T(RN, -0x1p-148, -0x1p-1, nan, 0x0p+0, INVALID) 1551T(RN, -0x1.4p-147, 0x1p-1, nan, 0x0p+0, INVALID) 1552T(RN, -0x1.4p-147, -0x1p-1, nan, 0x0p+0, INVALID) 1553T(RN, -0x1.cp-147, 0x1p-1, nan, 0x0p+0, INVALID) 1554T(RN, -0x1.cp-147, -0x1p-1, nan, 0x0p+0, INVALID) 1555T(RN, -0x1.2p-146, 0x1p-1, nan, 0x0p+0, INVALID) 1556T(RN, -0x1.2p-146, -0x1p-1, nan, 0x0p+0, INVALID) 1557T(RN, -0x1p-128, 0x1p-1, nan, 0x0p+0, INVALID) 1558T(RN, -0x1p-127, 0x1p-12, nan, 0x0p+0, INVALID) 1559T(RN, -0x1p-127, 0x1p-10, nan, 0x0p+0, INVALID) 1560T(RN, -0x1p-127, 0x1p-8, nan, 0x0p+0, INVALID) 1561T(RN, -0x1p-127, 0x1p-7, nan, 0x0p+0, INVALID) 1562T(RN, -0x1p-127, 0x1p-4, nan, 0x0p+0, INVALID) 1563T(RN, -0x1p-127, 0x1p-2, nan, 0x0p+0, INVALID) 1564T(RN,-0x1.ffffdcp-127, 0x1p-1, nan, 0x0p+0, INVALID) 1565T(RN,-0x1.ffffdcp-127, -0x1p-1, nan, 0x0p+0, INVALID) 1566T(RN,-0x1.ffffe4p-127, 0x1p-1, nan, 0x0p+0, INVALID) 1567T(RN,-0x1.ffffe4p-127, -0x1p-1, nan, 0x0p+0, INVALID) 1568T(RN, -0x1.fffffp-127, 0x1p-1, nan, 0x0p+0, INVALID) 1569T(RN, -0x1.fffffp-127, -0x1p-1, nan, 0x0p+0, INVALID) 1570T(RN,-0x1.fffff4p-127, 0x1p-1, nan, 0x0p+0, INVALID) 1571T(RN,-0x1.fffff4p-127, -0x1p-1, nan, 0x0p+0, INVALID) 1572T(RN,-0x1.fffff8p-127, 0x1p-1, nan, 0x0p+0, INVALID) 1573T(RN,-0x1.fffff8p-127, -0x1p-1, nan, 0x0p+0, INVALID) 1574T(RN,-0x1.fffffcp-127, 0x1p-1, nan, 0x0p+0, INVALID) 1575T(RN,-0x1.fffffcp-127, -0x1p-1, nan, 0x0p+0, INVALID) 1576T(RN,-0x1.fffffap-126, 0x1p-1, nan, 0x0p+0, INVALID) 1577T(RN,-0x1.fffffap-126, -0x1p-1, nan, 0x0p+0, INVALID) 1578T(RN, -0x1p-125, 0x1p-1, nan, 0x0p+0, INVALID) 1579T(RN, -0x1p-125, -0x1p-1, nan, 0x0p+0, INVALID) 1580T(RN,-0x1.000002p-125, 0x1p-1, nan, 0x0p+0, INVALID) 1581T(RN,-0x1.000002p-125, -0x1p-1, nan, 0x0p+0, INVALID) 1582T(RN, -0x1p-24, 0x1p-6, nan, 0x0p+0, INVALID) 1583T(RN, -0x1p-24, 0x1p-5, nan, 0x0p+0, INVALID) 1584T(RN, -0x1p-24, 0x1p-4, nan, 0x0p+0, INVALID) 1585T(RN, -0x1p-24, 0x1p-3, nan, 0x0p+0, INVALID) 1586T(RN, -0x1p-24, 0x1p-2, nan, 0x0p+0, INVALID) 1587T(RN, -0x1p-23, 0x1p-1, nan, 0x0p+0, INVALID) 1588T(RN, -0x1p-23, -0x1p-1, nan, 0x0p+0, INVALID) 1589T(RN, -0x1p-22, 0x1p-1, nan, 0x0p+0, INVALID) 1590T(RN, -0x1p-22, -0x1p-1, nan, 0x0p+0, INVALID) 1591T(RN, -0x1.8p-22, 0x1p-1, nan, 0x0p+0, INVALID) 1592T(RN, -0x1.8p-22, -0x1p-1, nan, 0x0p+0, INVALID) 1593T(RN, -0x1p-14, 0x1p-1, nan, 0x0p+0, INVALID) 1594T(RN, -0x1p-4, 0x1p-1, nan, 0x0p+0, INVALID) 1595T(RN, -0x1p+0, 0x1p-1, nan, 0x0p+0, INVALID) 1596T(RN, -0x1.000002p+0, 0x1.fffffep-1, nan, 0x0p+0, INVALID) 1597T(RN, -0x1.000002p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 1598T(RN, -0x1.000002p+0, 0x1.fffffep+0, nan, 0x0p+0, INVALID) 1599T(RN, -0x1.000002p+0, 0x1.000002p+1, nan, 0x0p+0, INVALID) 1600T(RN, -0x1.000002p+0, 0x1.7ffffcp+1, nan, 0x0p+0, INVALID) 1601T(RN, -0x1.000002p+0, 0x1.800004p+1, nan, 0x0p+0, INVALID) 1602T(RN, -0x1.000002p+0, -0x1.fffffep-1, nan, 0x0p+0, INVALID) 1603T(RN, -0x1.000002p+0, -0x1.000002p+0, nan, 0x0p+0, INVALID) 1604T(RN, -0x1.000002p+0, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 1605T(RN, -0x1.000002p+0, -0x1.000002p+1, nan, 0x0p+0, INVALID) 1606T(RN, -0x1.000002p+0, -0x1.7ffffcp+1, nan, 0x0p+0, INVALID) 1607T(RN, -0x1.000002p+0, -0x1.800004p+1, nan, 0x0p+0, INVALID) 1608T(RN, -0x1.000004p+0, 0x1.fffffep-1, nan, 0x0p+0, INVALID) 1609T(RN, -0x1.000004p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 1610T(RN, -0x1.000004p+0, 0x1.fffffep+0, nan, 0x0p+0, INVALID) 1611T(RN, -0x1.000004p+0, 0x1.000002p+1, nan, 0x0p+0, INVALID) 1612T(RN, -0x1.000004p+0, 0x1.7ffffcp+1, nan, 0x0p+0, INVALID) 1613T(RN, -0x1.000004p+0, 0x1.800004p+1, nan, 0x0p+0, INVALID) 1614T(RN, -0x1.000004p+0, -0x1.fffffep-1, nan, 0x0p+0, INVALID) 1615T(RN, -0x1.000004p+0, -0x1.000002p+0, nan, 0x0p+0, INVALID) 1616T(RN, -0x1.000004p+0, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 1617T(RN, -0x1.000004p+0, -0x1.000002p+1, nan, 0x0p+0, INVALID) 1618T(RN, -0x1.000004p+0, -0x1.7ffffcp+1, nan, 0x0p+0, INVALID) 1619T(RN, -0x1.000004p+0, -0x1.800004p+1, nan, 0x0p+0, INVALID) 1620T(RN, -0x1.000006p+0, 0x1.fffffep-1, nan, 0x0p+0, INVALID) 1621T(RN, -0x1.000006p+0, 0x1.000002p+0, nan, 0x0p+0, INVALID) 1622T(RN, -0x1.000006p+0, 0x1.fffffep+0, nan, 0x0p+0, INVALID) 1623T(RN, -0x1.000006p+0, 0x1.000002p+1, nan, 0x0p+0, INVALID) 1624T(RN, -0x1.000006p+0, 0x1.7ffffcp+1, nan, 0x0p+0, INVALID) 1625T(RN, -0x1.000006p+0, 0x1.800004p+1, nan, 0x0p+0, INVALID) 1626T(RN, -0x1.000006p+0, -0x1.fffffep-1, nan, 0x0p+0, INVALID) 1627T(RN, -0x1.000006p+0, -0x1.000002p+0, nan, 0x0p+0, INVALID) 1628T(RN, -0x1.000006p+0, -0x1.fffffep+0, nan, 0x0p+0, INVALID) 1629T(RN, -0x1.000006p+0, -0x1.000002p+1, nan, 0x0p+0, INVALID) 1630T(RN, -0x1.000006p+0, -0x1.7ffffcp+1, nan, 0x0p+0, INVALID) 1631T(RN, -0x1.000006p+0, -0x1.800004p+1, nan, 0x0p+0, INVALID) 1632T(RN, -0x1.000004p+1, 0x1p-1, nan, 0x0p+0, INVALID) 1633T(RN, -0x1.000004p+1, -0x1p-1, nan, 0x0p+0, INVALID) 1634T(RN, -0x1.800008p+1, 0x1p-1, nan, 0x0p+0, INVALID) 1635T(RN, -0x1.800008p+1, -0x1p-1, nan, 0x0p+0, INVALID) 1636T(RN, -0x1.fffff6p+1, 0x1p-1, nan, 0x0p+0, INVALID) 1637T(RN, -0x1.fffff6p+1, -0x1p-1, nan, 0x0p+0, INVALID) 1638T(RN, -0x1p+2, 0x1.6p+2, nan, 0x0p+0, INVALID) 1639T(RN, -0x1p+2, 0x1.89ep+10, nan, 0x0p+0, INVALID) 1640T(RN, -0x1p+2, 0x1.fffep+14, nan, 0x0p+0, INVALID) 1641T(RN, -0x1p+8, 0x1.8p+0, nan, 0x0p+0, INVALID) 1642T(RN, -0x1p+10, 0x1p-1, nan, 0x0p+0, INVALID) 1643T(RN, -0x1p+10, 0x1.8p+0, nan, 0x0p+0, INVALID) 1644T(RN, -0x1p+14, 0x1p-1, nan, 0x0p+0, INVALID) 1645T(RN, -0x1p+94, -0x1.8p+0, nan, 0x0p+0, INVALID) 1646T(RN,-0x1.fffff8p+125, 0x1p-1, nan, 0x0p+0, INVALID) 1647T(RN,-0x1.fffff8p+125, -0x1p-1, nan, 0x0p+0, INVALID) 1648T(RN,-0x1.000004p+126, 0x1p-1, nan, 0x0p+0, INVALID) 1649T(RN,-0x1.000004p+126, -0x1p-1, nan, 0x0p+0, INVALID) 1650T(RN,-0x1.fffffep+126, 0x1p-1, nan, 0x0p+0, INVALID) 1651T(RN,-0x1.fffffep+126, -0x1p-1, nan, 0x0p+0, INVALID) 1652T(RN,-0x1.000004p+127, 0x1p-1, nan, 0x0p+0, INVALID) 1653T(RN,-0x1.000004p+127, -0x1p-1, nan, 0x0p+0, INVALID) 1654T(RN, -0x1p+0, -0x1p-1, nan, 0x0p+0, INVALID) 1655T(RU, 0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 1656T(RU, 0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 1657T(RU, 0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 1658T(RU, 0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 1659T(RU, 0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 1660T(RU, 0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 1661T(RU, 0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 1662T(RU, 0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 1663T(RU, 0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 1664T(RU, 0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 1665T(RU, 0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 1666T(RU, 0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 1667T(RU, inf, 0x1p+1, inf, 0x0p+0, 0) 1668T(RU, -0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 1669T(RU, -0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 1670T(RU, -0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 1671T(RU, -0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 1672T(RU, -0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 1673T(RU, -0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 1674T(RU, -0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 1675T(RU, -0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 1676T(RU, -0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 1677T(RU, -0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 1678T(RU, -0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 1679T(RU, -inf, 0x1p+1, inf, 0x0p+0, 0) 1680T(RU, 0x1.fffff4p-1, 0x1p+1, 0x1.ffffeap-1, 0x1.ffffb8p-1, INEXACT) 1681T(RU, 0x1.fffff8p-1, 0x1p+1, 0x1.fffff2p-1, 0x1.ffffep-1, INEXACT) 1682T(RU, 0x1.fffffcp-1, 0x1p+1, 0x1.fffffap-1, 0x1.fffff8p-1, INEXACT) 1683T(RU, 0x1.fffffep-1, 0x1p+1, 0x1.fffffep-1, 0x1.fffffep-1, INEXACT) 1684T(RU, 0x1.000002p+0, 0x1p+1, 0x1.000006p+0, 0x1.fffffcp-1, INEXACT) 1685T(RU, 0x1.000004p+0, 0x1p+1, 0x1.00000ap+0, 0x1.fffffp-1, INEXACT) 1686T(RU, 0x1.000008p+0, 0x1p+1, 0x1.000012p+0, 0x1.ffffcp-1, INEXACT) 1687T(RU, 0x1.000002p+2, 0x1p+1, 0x1.000006p+4, 0x1.fffffcp-1, INEXACT) 1688T(RU, 0x1.000004p+2, 0x1p+1, 0x1.00000ap+4, 0x1.fffffp-1, INEXACT) 1689T(RU, -0x1.fffff4p-1, 0x1p+1, 0x1.ffffeap-1, 0x1.ffffb8p-1, INEXACT) 1690T(RU, -0x1.fffff8p-1, 0x1p+1, 0x1.fffff2p-1, 0x1.ffffep-1, INEXACT) 1691T(RU, -0x1.fffffcp-1, 0x1p+1, 0x1.fffffap-1, 0x1.fffff8p-1, INEXACT) 1692T(RU, -0x1.fffffep-1, 0x1p+1, 0x1.fffffep-1, 0x1.fffffep-1, INEXACT) 1693T(RU, -0x1.000002p+0, 0x1p+1, 0x1.000006p+0, 0x1.fffffcp-1, INEXACT) 1694T(RU, -0x1.000004p+0, 0x1p+1, 0x1.00000ap+0, 0x1.fffffp-1, INEXACT) 1695T(RU, -0x1.000008p+0, 0x1p+1, 0x1.000012p+0, 0x1.ffffcp-1, INEXACT) 1696T(RU, 0x1p+119, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1697T(RU, 0x1p+126, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1698T(RU, 0x1p+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1699T(RU, 0x1.fffffcp+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1700T(RU, 0x1.fffffep+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1701T(RU, -0x1p+119, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1702T(RU, -0x1p+126, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1703T(RU, -0x1p+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1704T(RU,-0x1.fffffcp+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1705T(RU,-0x1.fffffep+127, 0x1p+1, inf, 0x0p+0, INEXACT|OVERFLOW) 1706T(RU, 0x1p-149, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1707T(RU, 0x1p-148, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1708T(RU, 0x1p-128, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1709T(RU, 0x1p-127, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1710T(RU, 0x1.fffff8p-127, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1711T(RU, 0x1.fffffcp-127, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1712T(RU, 0x1p-126, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1713T(RU, 0x1.000002p-126, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1714T(RU, 0x1.000004p-126, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1715T(RU, 0x1p-125, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1716T(RU, 0x1p-124, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1717T(RU, -0x1p-149, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1718T(RU, -0x1p-148, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1719T(RU, -0x1p-128, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1720T(RU, -0x1p-127, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1721T(RU,-0x1.fffff8p-127, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1722T(RU,-0x1.fffffcp-127, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1723T(RU, -0x1p-126, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1724T(RU,-0x1.000002p-126, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1725T(RU,-0x1.000004p-126, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1726T(RU, -0x1p-125, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1727T(RU, -0x1p-124, 0x1p+1, 0x1p-149, 0x1p+0, INEXACT|UNDERFLOW) 1728T(RU, nan, 0x1p+1, nan, 0x0p+0, 0) 1729T(RU, nan, 0x1p+1, nan, 0x0p+0, 0) 1730T(RZ, 0x0p+0, 0x1p+1, 0x0p+0, 0x0p+0, 0) 1731T(RZ, 0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 1732T(RZ, 0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 1733T(RZ, 0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 1734T(RZ, 0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 1735T(RZ, 0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 1736T(RZ, 0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 1737T(RZ, 0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 1738T(RZ, 0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 1739T(RZ, 0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 1740T(RZ, 0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 1741T(RZ, 0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 1742T(RZ, inf, 0x1p+1, inf, 0x0p+0, 0) 1743T(RZ, -0x1p-32, 0x1p+1, 0x1p-64, 0x0p+0, 0) 1744T(RZ, -0x1p-31, 0x1p+1, 0x1p-62, 0x0p+0, 0) 1745T(RZ, -0x1p-2, 0x1p+1, 0x1p-4, 0x0p+0, 0) 1746T(RZ, -0x1p-1, 0x1p+1, 0x1p-2, 0x0p+0, 0) 1747T(RZ, -0x1p+0, 0x1p+1, 0x1p+0, 0x0p+0, 0) 1748T(RZ, -0x1p+1, 0x1p+1, 0x1p+2, 0x0p+0, 0) 1749T(RZ, -0x1.8p+1, 0x1p+1, 0x1.2p+3, 0x0p+0, 0) 1750T(RZ, -0x1p+2, 0x1p+1, 0x1p+4, 0x0p+0, 0) 1751T(RZ, -0x1.fep+7, 0x1p+1, 0x1.fc02p+15, 0x0p+0, 0) 1752T(RZ, -0x1p+8, 0x1p+1, 0x1p+16, 0x0p+0, 0) 1753T(RZ, -0x1.01p+8, 0x1p+1, 0x1.0201p+16, 0x0p+0, 0) 1754T(RZ, -inf, 0x1p+1, inf, 0x0p+0, 0) 1755T(RZ, 0x1.fffff4p-1, 0x1p+1, 0x1.ffffe8p-1, -0x1.2p-19, INEXACT) 1756T(RZ, 0x1.fffff8p-1, 0x1p+1, 0x1.fffffp-1, -0x1p-20, INEXACT) 1757T(RZ, 0x1.fffffcp-1, 0x1p+1, 0x1.fffff8p-1, -0x1p-22, INEXACT) 1758T(RZ, 0x1.fffffep-1, 0x1p+1, 0x1.fffffcp-1, -0x1p-24, INEXACT) 1759T(RZ, 0x1.000002p+0, 0x1p+1, 0x1.000004p+0, -0x1p-23, INEXACT) 1760T(RZ, 0x1.000004p+0, 0x1p+1, 0x1.000008p+0, -0x1p-21, INEXACT) 1761T(RZ, 0x1.000008p+0, 0x1p+1, 0x1.00001p+0, -0x1p-19, INEXACT) 1762T(RZ, 0x1.000002p+2, 0x1p+1, 0x1.000004p+4, -0x1p-23, INEXACT) 1763T(RZ, 0x1.000004p+2, 0x1p+1, 0x1.000008p+4, -0x1p-21, INEXACT) 1764T(RZ, -0x1.fffff4p-1, 0x1p+1, 0x1.ffffe8p-1, -0x1.2p-19, INEXACT) 1765T(RZ, -0x1.fffff8p-1, 0x1p+1, 0x1.fffffp-1, -0x1p-20, INEXACT) 1766T(RZ, -0x1.fffffcp-1, 0x1p+1, 0x1.fffff8p-1, -0x1p-22, INEXACT) 1767T(RZ, -0x1.fffffep-1, 0x1p+1, 0x1.fffffcp-1, -0x1p-24, INEXACT) 1768T(RZ, -0x1.000002p+0, 0x1p+1, 0x1.000004p+0, -0x1p-23, INEXACT) 1769T(RZ, -0x1.000004p+0, 0x1p+1, 0x1.000008p+0, -0x1p-21, INEXACT) 1770T(RZ, -0x1.000008p+0, 0x1p+1, 0x1.00001p+0, -0x1p-19, INEXACT) 1771T(RZ, 0x1p+119, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1772T(RZ, 0x1p+126, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1773T(RZ, 0x1p+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1774T(RZ, 0x1.fffffcp+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1775T(RZ, 0x1.fffffep+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1776T(RZ, -0x1p+119, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1777T(RZ, -0x1p+126, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1778T(RZ, -0x1p+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1779T(RZ,-0x1.fffffcp+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1780T(RZ,-0x1.fffffep+127, 0x1p+1, 0x1.fffffep+127, -0x1p+0, INEXACT|OVERFLOW) 1781T(RZ, 0x1p-149, 0x1p+1, 0x0p+0, -0x1p-149, INEXACT|UNDERFLOW) 1782T(RZ, 0x1p-148, 0x1p+1, 0x0p+0, -0x1p-147, INEXACT|UNDERFLOW) 1783T(RZ, 0x1p-128, 0x1p+1, 0x0p+0, -0x1p-107, INEXACT|UNDERFLOW) 1784T(RZ, 0x1p-127, 0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 1785T(RZ, 0x1.fffff8p-127, 0x1p+1, 0x0p+0, -0x1.fffffp-104, INEXACT|UNDERFLOW) 1786T(RZ, 0x1.fffffcp-127, 0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 1787T(RZ, 0x1p-126, 0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 1788T(RZ, 0x1.000002p-126, 0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 1789T(RZ, 0x1.000004p-126, 0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 1790T(RZ, 0x1p-125, 0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 1791T(RZ, 0x1p-124, 0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 1792T(RZ, -0x1p-149, 0x1p+1, 0x0p+0, -0x1p-149, INEXACT|UNDERFLOW) 1793T(RZ, -0x1p-148, 0x1p+1, 0x0p+0, -0x1p-147, INEXACT|UNDERFLOW) 1794T(RZ, -0x1p-128, 0x1p+1, 0x0p+0, -0x1p-107, INEXACT|UNDERFLOW) 1795T(RZ, -0x1p-127, 0x1p+1, 0x0p+0, -0x1p-105, INEXACT|UNDERFLOW) 1796T(RZ,-0x1.fffff8p-127, 0x1p+1, 0x0p+0, -0x1.fffffp-104, INEXACT|UNDERFLOW) 1797T(RZ,-0x1.fffffcp-127, 0x1p+1, 0x0p+0,-0x1.fffff8p-104, INEXACT|UNDERFLOW) 1798T(RZ, -0x1p-126, 0x1p+1, 0x0p+0, -0x1p-103, INEXACT|UNDERFLOW) 1799T(RZ,-0x1.000002p-126, 0x1p+1, 0x0p+0,-0x1.000004p-103, INEXACT|UNDERFLOW) 1800T(RZ,-0x1.000004p-126, 0x1p+1, 0x0p+0,-0x1.000008p-103, INEXACT|UNDERFLOW) 1801T(RZ, -0x1p-125, 0x1p+1, 0x0p+0, -0x1p-101, INEXACT|UNDERFLOW) 1802T(RZ, -0x1p-124, 0x1p+1, 0x0p+0, -0x1p-99, INEXACT|UNDERFLOW) 1803T(RZ, nan, 0x1p+1, nan, 0x0p+0, 0) 1804T(RZ, nan, 0x1p+1, nan, 0x0p+0, 0) 1805