Lines Matching refs:InternalFPF
515 } InternalFPF; typedef
518 void SetupCPUEmFloatArrays(InternalFPF *abase,
519 InternalFPF *bbase, InternalFPF *cbase, ulong arraysize);
521 ulong DoEmFloatIteration(InternalFPF *abase,
522 InternalFPF *bbase, InternalFPF *cbase,
525 static void SetInternalFPFZero(InternalFPF *dest,
527 static void SetInternalFPFInfinity(InternalFPF *dest,
529 static void SetInternalFPFNaN(InternalFPF *dest);
535 static void StickyShiftRightMant(InternalFPF *ptr,int amount);
536 static void normalize(InternalFPF *ptr);
537 static void denormalize(InternalFPF *ptr,int minimum_exponent);
538 static void RoundInternalFPF(InternalFPF *ptr);
539 static void choose_nan(InternalFPF *x,InternalFPF *y,InternalFPF *z,
541 static void AddSubInternalFPF(uchar operation,InternalFPF *x,
542 InternalFPF *y,InternalFPF *z);
543 static void MultiplyInternalFPF(InternalFPF *x,InternalFPF *y,
544 InternalFPF *z);
545 static void DivideInternalFPF(InternalFPF *x,InternalFPF *y,
546 InternalFPF *z);
549 InternalFPF *dest);
551 InternalFPF *src);
576 void SetupCPUEmFloatArrays(InternalFPF *abase, in SetupCPUEmFloatArrays()
577 InternalFPF *bbase, in SetupCPUEmFloatArrays()
578 InternalFPF *cbase, in SetupCPUEmFloatArrays()
582 InternalFPF locFPF1,locFPF2; in SetupCPUEmFloatArrays()
602 ulong DoEmFloatIteration(InternalFPF *abase, in DoEmFloatIteration()
603 InternalFPF *bbase, in DoEmFloatIteration()
604 InternalFPF *cbase, in DoEmFloatIteration()
692 static void SetInternalFPFZero(InternalFPF *dest, in SetInternalFPFZero()
712 static void SetInternalFPFInfinity(InternalFPF *dest, in SetInternalFPFInfinity()
732 static void SetInternalFPFNaN(InternalFPF *dest) in SetInternalFPFNaN()
868 static void StickyShiftRightMant(InternalFPF *ptr, in StickyShiftRightMant()
914 static void normalize(InternalFPF *ptr) in normalize()
940 static void denormalize(InternalFPF *ptr, in denormalize()
979 void RoundInternalFPF(InternalFPF *ptr) in RoundInternalFPF()
1022 static void choose_nan(InternalFPF *x, in choose_nan()
1023 InternalFPF *y, in choose_nan()
1024 InternalFPF *z, in choose_nan()
1038 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in choose_nan()
1043 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in choose_nan()
1053 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in choose_nan()
1056 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in choose_nan()
1069 InternalFPF *x, in AddSubInternalFPF()
1070 InternalFPF *y, in AddSubInternalFPF()
1071 InternalFPF *z) in AddSubInternalFPF()
1077 InternalFPF locx,locy; /* Needed since we alter them */ in AddSubInternalFPF()
1086 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in AddSubInternalFPF()
1102 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in AddSubInternalFPF()
1110 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in AddSubInternalFPF()
1118 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in AddSubInternalFPF()
1130 my_memmove((void *)&locx,(void *)x,sizeof(InternalFPF)); in AddSubInternalFPF()
1131 my_memmove((void *)&locy,(void *)y,sizeof(InternalFPF)); in AddSubInternalFPF()
1277 static void MultiplyInternalFPF(InternalFPF *x, in MultiplyInternalFPF()
1278 InternalFPF *y, in MultiplyInternalFPF()
1279 InternalFPF *z) in MultiplyInternalFPF()
1285 InternalFPF locy; /* Needed since this will be altered */ in MultiplyInternalFPF()
1299 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in MultiplyInternalFPF()
1307 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in MultiplyInternalFPF()
1320 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in MultiplyInternalFPF()
1327 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in MultiplyInternalFPF()
1339 my_memmove((void *)&locy,(void *)y,sizeof(InternalFPF)); in MultiplyInternalFPF()
1439 static void DivideInternalFPF(InternalFPF *x, in DivideInternalFPF()
1440 InternalFPF *y, in DivideInternalFPF()
1441 InternalFPF *z) in DivideInternalFPF()
1447 InternalFPF locx; /* Local for x number */ in DivideInternalFPF()
1494 my_memmove((void *)x,(void *)z,sizeof(InternalFPF)); in DivideInternalFPF()
1501 my_memmove((void *)y,(void *)z,sizeof(InternalFPF)); in DivideInternalFPF()
1512 my_memmove((void *)&locx,(void *)x,sizeof(InternalFPF)); in DivideInternalFPF()
1599 InternalFPF *dest) in Int32ToInternalFPF()
1666 InternalFPF *src) in InternalFPFToString()
1668 InternalFPF locFPFNum; /* Local for src (will be altered) */ in InternalFPFToString()
1669 InternalFPF IFPF10; /* Floating-point 10 */ in InternalFPFToString()
1670 InternalFPF IFPFComp; /* For doing comparisons */ in InternalFPFToString()
1707 my_memcpy((void *)&locFPFNum,(void *)src,sizeof(InternalFPF)); in InternalFPFToString()
1737 my_memcpy((void *)&locFPFNum,(void *)&IFPFComp,sizeof(InternalFPF)); in InternalFPFToString()
1751 my_memcpy((void *)&locFPFNum,(void *)&IFPFComp,sizeof(InternalFPF)); in InternalFPFToString()
1811 sizeof(InternalFPF)); in InternalFPFToString()
1824 sizeof(InternalFPF)); in InternalFPFToString()
1886 InternalFPF *abase; /* Base of A array */ in DoEmFloat()
1887 InternalFPF *bbase; /* Base of B array */ in DoEmFloat()
1888 InternalFPF *cbase; /* Base of C array */ in DoEmFloat()
1911 abase=(InternalFPF *)AllocateMemory(locemfloatstruct->arraysize*sizeof(InternalFPF), in DoEmFloat()
1914 bbase=(InternalFPF *)AllocateMemory(locemfloatstruct->arraysize*sizeof(InternalFPF), in DoEmFloat()
1917 cbase=(InternalFPF *)AllocateMemory(locemfloatstruct->arraysize*sizeof(InternalFPF), in DoEmFloat()