Home | History | Annotate | Download | only in spmath

Lines Matching refs:Dallp2

51 #define Dbl_secondword(value) Dallp2(value)
62 #define Dbl_allp2(object) Dallp2(object)
90 Dallp2(srcdstB) = Dallp1(srcdstA) >> (varamount-32); \
94 Variable_shift_double(Dallp1(srcdstA), Dallp2(srcdstB), \
95 (varamount), Dallp2(srcdstB)); \
101 Dallp2(srcdstB) = Dexponentmantissap1(srcdstA) >> ((varamount)-32); \
105 Variable_shift_double(Dexponentmantissap1(srcdstA), Dallp2(srcdstB), \
106 (varamount), Dallp2(srcdstB)); \
113 Dallp1(srcdstA) = Dallp2(srcdstB) << (varamount-32); \
114 Dallp2(srcdstB)=0; \
119 (Dallp2(srcdstB) >> (32-(varamount))); \
120 Dallp2(srcdstB) <<= varamount; \
124 Shiftdouble(Dallp1(lefta), Dallp2(leftb), 31, Dallp1(resulta)); \
125 Shiftdouble(Dallp2(leftb), Extall(right), 31, Dallp2(resultb))
128 Extall(dst) = (Dallp2(leftb) << 31) | ((unsigned)Extall(right) >> 1) | \
132 Shiftdouble(Dallp1(srcdstA),Dallp2(srcdstB),1,Dallp2(srcdstB));\
142 if( (Dallp2(dbl_valueB) += 1) == 0 ) Dallp1(dbl_valueA) += 1
147 if( Dallp2(dbl_valueB) == 0 ) Dallp1(dbl_valueA) -= 1; \
148 Dallp2(dbl_valueB) -= 1
157 (Dallp1(dbl_valueA) || Dallp2(dbl_valueB))
169 Dallp2(dbl_valueB)==0)
171 #define Dbl_iszero_allp2(dbl_value) (Dallp2(dbl_value)==0)
201 Dallp2(dbl_op1b) < Dallp2(dbl_op2b)))
205 Dallp2(dbl_op1b) > Dallp2(dbl_op2b)))
209 Dallp2(dbl_op1b) >= Dallp2(dbl_op2b)))
213 Dallp2(dbl_op1b) <= Dallp2(dbl_op2b)))
216 (Dallp2(dbl_op1b) == Dallp2(dbl_op2b)))
219 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),24,Dallp1(dbl_valueA)); \
220 Dallp2(dbl_valueB) <<= 8
222 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),25,Dallp1(dbl_valueA)); \
223 Dallp2(dbl_valueB) <<= 7
225 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),28,Dallp1(dbl_valueA)); \
226 Dallp2(dbl_valueB) <<= 4
228 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),29,Dallp1(dbl_valueA)); \
229 Dallp2(dbl_valueB) <<= 3
231 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),30,Dallp1(dbl_valueA)); \
232 Dallp2(dbl_valueB) <<= 2
234 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),31,Dallp1(dbl_valueA)); \
235 Dallp2(dbl_valueB) <<= 1
238 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),8,Dallp2(dbl_valueB)); \
241 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),4,Dallp2(dbl_valueB)); \
244 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),2,Dallp2(dbl_valueB)); \
247 Shiftdouble(Dallp1(dbl_valueA),Dallp2(dbl_valueB),1,Dallp2(dbl_valueB)); \
262 ( (signlessleft < signlessright) || (Dallp2(leftB)<Dallp2(rightB)) ))
288 Dallp2(destb) = src->wd1
291 dest->wd1 = Dallp2(srcb)
323 Dallp2(dbl_valueB) = 0
325 #define Dbl_setzero_mantissap2(dbl_value) Dallp2(dbl_value) = 0
328 Dallp2(dbl_valueB) = 0
332 Dallp1(dbl_valueA) = 0; Dallp2(dbl_valueB) = 0
334 #define Dbl_setzerop2(dbl_value) Dallp2(dbl_value) = 0
336 Dallp1(dbl_value) = 1 << 31; Dallp2(dbl_value) = 0
348 Dallp2(dbl_valueB) = 0xFFFFFFFF
352 Dallp2(dbl_valueB) = 0xFFFFFFFF
357 Dallp2
362 Dallp2(dbl_valueB) = 0
367 Dallp2(dbl_valueB) = 0xFFFFFFFF
380 Variable_shift_double(Dallp1(srcdstA),Dallp2(srcdstB), \
382 if(Dallp2(srcdstB) << (64 - (shift))) Ext_setone_low(extent); \
384 else Extall(extent) = Dallp2(srcdstB); \
385 Dallp2(srcdstB) = Dallp1(srcdstA) >> (shift - 32); \
390 if(Dallp2(srcdstB)) Ext_setone_low(extent); \
391 Dallp2(srcdstB) = 0; \
400 Extall(extent) = Dallp2(srcdstB) << (32 - (shift)); \
401 Variable_shift_double(Dallp1(srcdstA),Dallp2(srcdstB),shift, \
402 Dallp2(srcdstB)); \
413 Extall(extent) = Dallp2(srcdstB) << (32 - (shift)); \
414 Dallp2(srcdstB) = (Dallp1(srcdstA) << (32 - (shift))) | \
415 (Dallp2(srcdstB) >> (shift)); \
424 if( Dallp2(rightb) > Dallp2(leftb) ) Dallp1(lefta)--; \
425 Dallp2(resultb) = Dallp2(leftb) - Dallp2(rightb); \
434 if((Dallp2(resultb)--) == 0) Dallp1(resulta)--; \
441 if((Dallp2(resultb) = Dallp2(leftb) + Dallp2(rightb)) < Dallp2(rightb)) \
451 Dallp2(left) = Dallp2(left) XOR Dallp2(right); \
452 Dallp2(right) = Dallp2(left) XOR Dallp2(right); \
453 Dallp2(left) = Dallp2(left) XOR Dallp2(right)
459 Dallp2(destb) = 0
463 Dallp2(destb) = 0
487 Dallp2(src1dstB) += (src2B)
497 Dallp2(src1dstB) -= (src2B)
529 guard = (Dallp2(opndp2) >> (-(exponent))) & 1; \
530 if (exponent < 0) sticky |= Dallp2(opndp2) << (32+exponent); \
536 Dallp2(opndp2) = Dallp1(opndp1); \
542 if (exponent == -32) sticky |= Dallp2(opndp2); \
543 else sticky |= (Dallp2(opndp2) | Dallp1(opndp1) << (64+(exponent))); \
544 Dallp2(opndp2) = Dallp1(opndp1) >> (-31-(exponent)); \
551 sticky |= (Dallp1(opndp1) | Dallp2(opndp2)); \