Lines Matching +full:0 +full:xc8000000

9 | determines the opclass (0, 2, or 3) and branches to the
17 | - For unnormalized numbers (opclass 0, 2, or 3) the
23 | - For denormalized numbers (opclass 0 or 2) the number(s) is not
71 .long 0x40000000,0xc90fdaa2,0x2168c235 |pi
73 .long 0x40000000,0xc90fdaa2,0x2168c234 |pi
75 .long 0x40000000,0xc90fdaa2,0x2168c235 |pi
79 .long 0x3ffd0000,0x9a209a84,0xfbcff798 |log10(2)
80 .long 0x40000000,0xadf85458,0xa2bb4a9a |e
81 .long 0x3fff0000,0xb8aa3b29,0x5c17f0bc |log2(e)
82 .long 0x3ffd0000,0xde5bd8a9,0x37287195 |log10(e)
83 .long 0x00000000,0x00000000,0x00000000 |0.0
86 .long 0x3ffd0000,0x9a209a84,0xfbcff798 |log10(2)
87 .long 0x40000000,0xadf85458,0xa2bb4a9a |e
88 .long 0x3fff0000,0xb8aa3b29,0x5c17f0bb |log2(e)
89 .long 0x3ffd0000,0xde5bd8a9,0x37287195 |log10(e)
90 .long 0x00000000,0x00000000,0x00000000 |0.0
93 .long 0x3ffd0000,0x9a209a84,0xfbcff799 |log10(2)
94 .long 0x40000000,0xadf85458,0xa2bb4a9b |e
95 .long 0x3fff0000,0xb8aa3b29,0x5c17f0bc |log2(e)
96 .long 0x3ffd0000,0xde5bd8a9,0x37287195 |log10(e)
97 .long 0x00000000,0x00000000,0x00000000 |0.0
101 .long 0x3ffe0000,0xb17217f7,0xd1cf79ac |ln(2)
102 .long 0x40000000,0x935d8ddd,0xaaa8ac17 |ln(10)
103 .long 0x3fff0000,0x80000000,0x00000000 |10 ^ 0
107 .long 0x40020000,0xA0000000,0x00000000 |10 ^ 1
108 .long 0x40050000,0xC8000000,0x00000000 |10 ^ 2
109 .long 0x400C0000,0x9C400000,0x00000000 |10 ^ 4
110 .long 0x40190000,0xBEBC2000,0x00000000 |10 ^ 8
111 .long 0x40340000,0x8E1BC9BF,0x04000000 |10 ^ 16
112 .long 0x40690000,0x9DC5ADA8,0x2B70B59E |10 ^ 32
113 .long 0x40D30000,0xC2781F49,0xFFCFA6D5 |10 ^ 64
114 .long 0x41A80000,0x93BA47C9,0x80E98CE0 |10 ^ 128
115 .long 0x43510000,0xAA7EEBFB,0x9DF9DE8E |10 ^ 256
116 .long 0x46A30000,0xE319A0AE,0xA60E91C7 |10 ^ 512
117 .long 0x4D480000,0xC9767586,0x81750C17 |10 ^ 1024
118 .long 0x5A920000,0x9E8B3B5D,0xC53D5DE5 |10 ^ 2048
119 .long 0x75250000,0xC4605202,0x8A20979B |10 ^ 4096
122 .long 0x3ffe0000,0xb17217f7,0xd1cf79ab |ln(2)
123 .long 0x40000000,0x935d8ddd,0xaaa8ac16 |ln(10)
124 .long 0x3fff0000,0x80000000,0x00000000 |10 ^ 0
128 .long 0x40020000,0xA0000000,0x00000000 |10 ^ 1
129 .long 0x40050000,0xC8000000,0x00000000 |10 ^ 2
130 .long 0x400C0000,0x9C400000,0x00000000 |10 ^ 4
131 .long 0x40190000,0xBEBC2000,0x00000000 |10 ^ 8
132 .long 0x40340000,0x8E1BC9BF,0x04000000 |10 ^ 16
133 .long 0x40690000,0x9DC5ADA8,0x2B70B59D |10 ^ 32
134 .long 0x40D30000,0xC2781F49,0xFFCFA6D5 |10 ^ 64
135 .long 0x41A80000,0x93BA47C9,0x80E98CDF |10 ^ 128
136 .long 0x43510000,0xAA7EEBFB,0x9DF9DE8D |10 ^ 256
137 .long 0x46A30000,0xE319A0AE,0xA60E91C6 |10 ^ 512
138 .long 0x4D480000,0xC9767586,0x81750C17 |10 ^ 1024
139 .long 0x5A920000,0x9E8B3B5D,0xC53D5DE5 |10 ^ 2048
140 .long 0x75250000,0xC4605202,0x8A20979A |10 ^ 4096
143 .long 0x3ffe0000,0xb17217f7,0xd1cf79ac |ln(2)
144 .long 0x40000000,0x935d8ddd,0xaaa8ac17 |ln(10)
145 .long 0x3fff0000,0x80000000,0x00000000 |10 ^ 0
149 .long 0x40020000,0xA0000000,0x00000000 |10 ^ 1
150 .long 0x40050000,0xC8000000,0x00000000 |10 ^ 2
151 .long 0x400C0000,0x9C400000,0x00000000 |10 ^ 4
152 .long 0x40190000,0xBEBC2000,0x00000000 |10 ^ 8
153 .long 0x40340000,0x8E1BC9BF,0x04000000 |10 ^ 16
154 .long 0x40690000,0x9DC5ADA8,0x2B70B59E |10 ^ 32
155 .long 0x40D30000,0xC2781F49,0xFFCFA6D6 |10 ^ 64
156 .long 0x41A80000,0x93BA47C9,0x80E98CE0 |10 ^ 128
157 .long 0x43510000,0xAA7EEBFB,0x9DF9DE8E |10 ^ 256
158 .long 0x46A30000,0xE319A0AE,0xA60E91C7 |10 ^ 512
159 .long 0x4D480000,0xC9767586,0x81750C18 |10 ^ 1024
160 .long 0x5A920000,0x9E8B3B5D,0xC53D5DE6 |10 ^ 2048
161 .long 0x75250000,0xC4605202,0x8A20979B |10 ^ 4096
195 bfextu CMDREG1B(%a6){#0:#6},%d0 |get opclass and src fields
196 cmpil #0x17,%d0 |if op class and size fields are $17,
226 andiw #0x7fff,%d0 |mask sign, check if exp = 0000
236 | ; 0 = exp > $3fff
256 andiw #0x7fff,%d0 |mask sign, check if exp = 0000
264 | ; 0 = exp > $3fff
281 movew #0x3f81,%d1 |write bias for sgl denorm
284 movew #0x3c01,%d1 |write the bias for a dbl denorm
294 andw #0xe3ff,%d1 |clear out source specifier
295 orw #0x0800,%d1 |set source specifier to extended prec
331 andib #0xf0,%d0 |strip to only dtag:fpte15
335 andiw #0x7fff,%d0
336 cmpiw #0x3fff,%d0 |check if fpte15 needs setting
337 bges end_getop |if >= $3fff, leave fpte15=0
338 orb #0x10,DTAG(%a6)
361 beqs set_mon |if bit 5 = 0 then monadic
363 beqs set_dya |if bit 4 = 0 then dyadic
364 andiw #0x007f,%d0 |get rid of all but extension bits {6:0}
365 cmpiw #0x0038,%d0 |if extension = $38 then fcmp (dyadic)
379 | CASE opclass 0x0 unsupp
383 | CASE opclass 0x0 unimp
384 | mk_norm till msb set or exp = 0
385 | if integer bit = 0
391 | mk_norm till msb set or exp = 0
392 | if integer bit = 0
400 | else set ete15 or fpte15 = 0
406 | L_SCR1{4} = fpte15 or ete15 (0 = exp > $3fff, 1 = exp <=$3fff)
413 cmpib #0x2c,1+EXC_VEC(%a6) |check if unimp
415 bsr uni_inst |call if unimp (opclass 0x0)
420 bsr uns_opx |call if opclass 0x0
425 cmpw #0x3fff,LOCAL_EX(%a0) |if exp > $3fff
426 bgts end_mk | fpte15/ete15 already set to 0
435 bfclr LOCAL_SGN(%a0){#0:#8}
453 | CASE opclass 0x0 unsupp
466 | CASE opclass 0x0 unimp
492 andw #0x3b,%d0
497 cmpiw #0x0fff,%d1 |test for inf or NaN
515 andiw #0x000f,%d0 |clear all but last ni(y)bble
520 tstl ETEMP_LO(%a6) |check words 1 and 0
524 movel #0x80000000,ETEMP(%a6) |write neg zero to etemp
539 fmovel #0,%FPSR |clr fpsr from decbin
549 cmpiw #0x0fff,%d1 |test for inf or NaN
582 andiw #0x000f,%d0 |clear all but last ni(y)bble
587 tstl ETEMP_LO(%a6) |check words 1 and 0
592 movel #0x80000000,ETEMP(%a6) |write neg zero to etemp
612 andw #0xfbff,%d0 |change the source specifier field to
623 | if (etemp = $x.0----0) then
637 andiw #0x7fff,%d1 |strip sign
638 cmpw #0x7fff,%d1
645 moveb #0x40,STAG(%a6)
646 movel #0x40,%d0
649 moveb #0x60,STAG(%a6)
650 movel #0x60,%d0
657 moveb #0x30,STAG(%a6)
658 movel #0x20,%d0
662 cmpiw #0x3fff,%d1
664 moveb #0,STAG(%a6)
667 moveb #0x10,STAG(%a6)
669 movel #0,%d0