Lines Matching +full:0 +full:x000007ff
46 | extension (%edx) must contain 0, otherwise the significand extension |
53 | less than 0x80000000 <=> the significand is less than 1/2 an ls |
56 | exactly 0x80000000 <=> the significand is exactly 1/2 an ls bit |
59 | greater than 0x80000000 <=> the significand is more than 1/2 an ls |
99 .align 4,0
101 .byte 0
103 .byte 0
140 movb $0,FPU_denormal /* 0 -> not a de-normal */
143 movb $0,FPU_bits_lost /* No bits yet lost in rounding */
203 andl $0x000000ff,%ecx
212 andl $0x000000ff,%ecx
213 cmpl $0x00000080,%ecx
226 testl $0x00000100,%eax
231 andl $0xffffff00,%eax /* Truncate to 24 bits */
234 addl $0x00000100,%eax
239 andl $0x000000ff,%ecx
245 andl $0xffffff00,%eax /* Truncate to 24 bits */
283 andl $0x000007ff,%ecx
291 andl $0x000007ff,%ecx
292 cmpl $0x00000400,%ecx
302 testl $0x00000800,%ebx
308 andl $0xfffff800,%ebx /* Truncate to 53 bits */
309 addl $0x00000800,%ebx
310 adcl $0,%eax
315 andl $0x000007ff,%ecx
321 andl $0xfffff800,%ebx /* Truncate to 53 bits */
362 cmpl $0x80000000,%edx
374 adcl $0,%eax
393 testb $0xff,FPU_denormal
420 andw $0x7fff,EXP(%edi)
427 orw $0x8000,EXP(%edi) /* Negative sign for the result. */
485 cmpw $64,%cx /* shrd only works for 0..31 bits */
488 cmpw $32,%cx /* shrd only works for 0..31 bits */
600 testb $0xff,FPU_bits_lost /* bits lost == underflow */
666 pushl EX_INTERNAL|0x236
672 pushl EX_INTERNAL|0x230
679 pushl EX_INTERNAL|0x231
685 pushl EX_INTERNAL|0x232
691 pushl EX_INTERNAL|0x233
697 pushl EX_INTERNAL|0x234
703 pushl EX_INTERNAL|0x235