/dports/cad/opencascade/opencascade-7.6.0/inc/ |
H A D | gp_Pnt.hxx | 230 Standard_Real aD=0,aDD; in Distance() local 232 aDD = coord.X(); aDD -= aXYZ.X(); aDD *= aDD; aD += aDD; in Distance() 233 aDD = coord.Y(); aDD -= aXYZ.Y(); aDD *= aDD; aD += aDD; in Distance() 234 aDD = coord.Z(); aDD -= aXYZ.Z(); aDD *= aDD; aD += aDD; in Distance() 244 Standard_Real aD=0, aDD; in SquareDistance() local 246 aDD = coord.X(); aDD -= XYZ.X(); aDD *= aDD; aD += aDD; in SquareDistance() 247 aDD = coord.Y(); aDD -= XYZ.Y(); aDD *= aDD; aD += aDD; in SquareDistance() 248 aDD = coord.Z(); aDD -= XYZ.Z(); aDD *= aDD; aD += aDD; in SquareDistance()
|
H A D | gp_Parab.hxx | 236 const gp_Dir& aDD = anAx.Direction(); in gp_Parab() local 237 pos = gp_Ax2 (gp_Pnt (theF.X() - focalLength * aDD.X(), in gp_Parab() 238 theF.Y() - focalLength * aDD.Y(), in gp_Parab() 251 const gp_Dir& aDD = pos.XDirection(); in Directrix() local 252 gp_Pnt aP (aPP.X() - focalLength * aDD.X(), in Directrix() 253 aPP.Y() - focalLength * aDD.Y(), in Directrix() 254 aPP.Z() - focalLength * aDD.Z()); in Directrix() 265 const gp_Dir& aDD = pos.XDirection(); in Focus() local 266 return gp_Pnt (aPP.X() + focalLength * aDD.X(), in Focus() 267 aPP.Y() + focalLength * aDD.Y(), in Focus() [all …]
|
/dports/cad/opencascade/opencascade-7.6.0/src/gp/ |
H A D | gp_Pnt.hxx | 230 Standard_Real aD=0,aDD; in Distance() local 232 aDD = coord.X(); aDD -= aXYZ.X(); aDD *= aDD; aD += aDD; in Distance() 233 aDD = coord.Y(); aDD -= aXYZ.Y(); aDD *= aDD; aD += aDD; in Distance() 234 aDD = coord.Z(); aDD -= aXYZ.Z(); aDD *= aDD; aD += aDD; in Distance() 244 Standard_Real aD=0, aDD; in SquareDistance() local 246 aDD = coord.X(); aDD -= XYZ.X(); aDD *= aDD; aD += aDD; in SquareDistance() 247 aDD = coord.Y(); aDD -= XYZ.Y(); aDD *= aDD; aD += aDD; in SquareDistance() 248 aDD = coord.Z(); aDD -= XYZ.Z(); aDD *= aDD; aD += aDD; in SquareDistance()
|
H A D | gp_Parab.hxx | 236 const gp_Dir& aDD = anAx.Direction(); in gp_Parab() local 237 pos = gp_Ax2 (gp_Pnt (theF.X() - focalLength * aDD.X(), in gp_Parab() 238 theF.Y() - focalLength * aDD.Y(), in gp_Parab() 251 const gp_Dir& aDD = pos.XDirection(); in Directrix() local 252 gp_Pnt aP (aPP.X() - focalLength * aDD.X(), in Directrix() 253 aPP.Y() - focalLength * aDD.Y(), in Directrix() 254 aPP.Z() - focalLength * aDD.Z()); in Directrix() 265 const gp_Dir& aDD = pos.XDirection(); in Focus() local 266 return gp_Pnt (aPP.X() + focalLength * aDD.X(), in Focus() 267 aPP.Y() + focalLength * aDD.Y(), in Focus() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/lib/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 56 DD aDD = { .ld = a }; in __divtc3() local 60 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || in __divtc3() 63 real.s.hi = crt_copysign(CRT_INFINITY,cDD.s.hi) * aDD.s.hi; in __divtc3() 69 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 72 makeFinite(aDD); in __divtc3() 74 real.s.hi = CRT_INFINITY * (aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi); in __divtc3() 76 imag.s.hi = CRT_INFINITY * (bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi); in __divtc3() 81 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) in __divtc3() 85 real.s.hi = crt_copysign(0.0,(aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi)); in __divtc3() 87 imag.s.hi = crt_copysign(0.0,(bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = { .ld = a }; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) in __multc3() 42 makeFinite(aDD); in __multc3() 53 zeroNaN(aDD); in __multc3() 68 zeroNaN(aDD); in __multc3() 78 real.s.hi = CRT_INFINITY * (aDD.s.hi*cDD.s.hi - bDD.s.hi*dDD.s.hi); in __multc3() 80 imag.s.hi = CRT_INFINITY * (aDD.s.hi*dDD.s.hi + bDD.s.hi*cDD.s.hi); in __multc3()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 57 DD aDD = {.ld = a}; in __divtc3() local 61 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 62 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 68 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 70 makeFinite(aDD); in __divtc3() 72 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 74 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 79 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 83 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 86 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = {.ld = a}; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) { in __multc3() 41 makeFinite(aDD); in __multc3() 51 zeroNaN(aDD); in __multc3() 64 zeroNaN(aDD); in __multc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi - bDD.s.hi * dDD.s.hi); in __multc3() 75 imag.s.hi = CRT_INFINITY * (aDD.s.hi * dDD.s.hi + bDD.s.hi * cDD.s.hi); in __multc3()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 58 DD aDD = {.ld = a}; in __divtc3() local 62 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 63 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 69 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 71 makeFinite(aDD); in __divtc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 75 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 80 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 84 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 87 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = {.ld = a}; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) { in __multc3() 41 makeFinite(aDD); in __multc3() 51 zeroNaN(aDD); in __multc3() 64 zeroNaN(aDD); in __multc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi - bDD.s.hi * dDD.s.hi); in __multc3() 75 imag.s.hi = CRT_INFINITY * (aDD.s.hi * dDD.s.hi + bDD.s.hi * cDD.s.hi); in __multc3()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 57 DD aDD = {.ld = a}; in __divtc3() local 61 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 62 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 68 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 70 makeFinite(aDD); in __divtc3() 72 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 74 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 79 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 83 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 86 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = {.ld = a}; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) { in __multc3() 41 makeFinite(aDD); in __multc3() 51 zeroNaN(aDD); in __multc3() 64 zeroNaN(aDD); in __multc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi - bDD.s.hi * dDD.s.hi); in __multc3() 75 imag.s.hi = CRT_INFINITY * (aDD.s.hi * dDD.s.hi + bDD.s.hi * cDD.s.hi); in __multc3()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 57 DD aDD = {.ld = a}; in __divtc3() local 61 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 62 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 68 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 70 makeFinite(aDD); in __divtc3() 72 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 74 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 79 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 83 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 86 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = {.ld = a}; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) { in __multc3() 41 makeFinite(aDD); in __multc3() 51 zeroNaN(aDD); in __multc3() 64 zeroNaN(aDD); in __multc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi - bDD.s.hi * dDD.s.hi); in __multc3() 75 imag.s.hi = CRT_INFINITY * (aDD.s.hi * dDD.s.hi + bDD.s.hi * cDD.s.hi); in __multc3()
|
/dports/misc/rump/buildrump.sh-b914579/src/sys/external/bsd/compiler_rt/dist/lib/builtins/ppc/ |
H A D | divtc3.c | 50 DD aDD = { .ld = a }; in __divtc3() local 54 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || in __divtc3() 57 real.s.hi = crt_copysign(CRT_INFINITY,cDD.s.hi) * aDD.s.hi; in __divtc3() 63 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 66 makeFinite(aDD); in __divtc3() 68 real.s.hi = CRT_INFINITY * (aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi); in __divtc3() 70 imag.s.hi = CRT_INFINITY * (bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi); in __divtc3() 75 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) in __divtc3() 79 real.s.hi = crt_copysign(0.0,(aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi)); in __divtc3() 81 imag.s.hi = crt_copysign(0.0,(bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = { .ld = a }; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) in __multc3() 42 makeFinite(aDD); in __multc3() 53 zeroNaN(aDD); in __multc3() 68 zeroNaN(aDD); in __multc3() 78 real.s.hi = CRT_INFINITY * (aDD.s.hi*cDD.s.hi - bDD.s.hi*dDD.s.hi); in __multc3() 80 imag.s.hi = CRT_INFINITY * (aDD.s.hi*dDD.s.hi + bDD.s.hi*cDD.s.hi); in __multc3()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 58 DD aDD = {.ld = a}; in __divtc3() local 62 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 63 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 69 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 71 makeFinite(aDD); in __divtc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 75 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 80 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 84 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 87 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 58 DD aDD = {.ld = a}; in __divtc3() local 62 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 63 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 69 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 71 makeFinite(aDD); in __divtc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 75 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 80 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 84 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 87 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 57 DD aDD = {.ld = a}; in __divtc3() local 61 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 62 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 68 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 70 makeFinite(aDD); in __divtc3() 72 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 74 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 79 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 83 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 86 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
H A D | multc3.c | 35 DD aDD = {.ld = a}; in __multc3() local 40 if (crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) { in __multc3() 41 makeFinite(aDD); in __multc3() 51 zeroNaN(aDD); in __multc3() 64 zeroNaN(aDD); in __multc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi - bDD.s.hi * dDD.s.hi); in __multc3() 75 imag.s.hi = CRT_INFINITY * (aDD.s.hi * dDD.s.hi + bDD.s.hi * cDD.s.hi); in __multc3()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 58 DD aDD = {.ld = a}; in __divtc3() local 62 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 63 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 69 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 71 makeFinite(aDD); in __divtc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 75 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 80 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 84 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 87 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 57 DD aDD = {.ld = a}; in __divtc3() local 61 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 62 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 68 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 70 makeFinite(aDD); in __divtc3() 72 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 74 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 79 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 83 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 86 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
/dports/devel/wasi-compiler-rt11/compiler-rt-11.0.1.src/lib/builtins/ppc/ |
H A D | divtc3.c | 57 DD aDD = {.ld = a}; in __divtc3() local 61 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 62 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 68 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 70 makeFinite(aDD); in __divtc3() 72 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 74 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 79 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 83 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 86 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/compiler-rt/lib/builtins/ppc/ |
H A D | divtc3.c | 58 DD aDD = {.ld = a}; in __divtc3() local 62 if ((rDD.s.hi == 0.0) && (!crt_isnan(aDD.s.hi) || !crt_isnan(bDD.s.hi))) { in __divtc3() 63 real.s.hi = crt_copysign(CRT_INFINITY, cDD.s.hi) * aDD.s.hi; in __divtc3() 69 else if ((crt_isinf(aDD.s.hi) || crt_isinf(bDD.s.hi)) && in __divtc3() 71 makeFinite(aDD); in __divtc3() 73 real.s.hi = CRT_INFINITY * (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi); in __divtc3() 75 imag.s.hi = CRT_INFINITY * (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi); in __divtc3() 80 crt_isfinite(aDD.s.hi) && crt_isfinite(bDD.s.hi)) { in __divtc3() 84 crt_copysign(0.0, (aDD.s.hi * cDD.s.hi + bDD.s.hi * dDD.s.hi)); in __divtc3() 87 crt_copysign(0.0, (bDD.s.hi * cDD.s.hi - aDD.s.hi * dDD.s.hi)); in __divtc3()
|
/dports/devel/compiler-rt/compiler-rt-0.r131639/lib/ppc/ |
H A D | divtc3.c | 55 DD aDD = { .ld = a }; in __divtc3() local 59 if ((rDD.s.hi == 0.0) && (!isnan(aDD.s.hi) || !isnan(bDD.s.hi))) in __divtc3() 61 real.s.hi = __builtin_copysign(INFINITY,cDD.s.hi) * aDD.s.hi; in __divtc3() 67 else if ((isinf(aDD.s.hi) || isinf(bDD.s.hi)) && isfinite(cDD.s.hi) && isfinite(dDD.s.hi)) in __divtc3() 69 makeFinite(aDD); in __divtc3() 71 real.s.hi = INFINITY * (aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi); in __divtc3() 73 imag.s.hi = INFINITY * (bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi); in __divtc3() 77 else if ((isinf(cDD.s.hi) || isinf(dDD.s.hi)) && isfinite(aDD.s.hi) && isfinite(bDD.s.hi)) in __divtc3() 81 real.s.hi = __builtin_copysign(0.0,(aDD.s.hi*cDD.s.hi + bDD.s.hi*dDD.s.hi)); in __divtc3() 83 imag.s.hi = __builtin_copysign(0.0,(bDD.s.hi*cDD.s.hi - aDD.s.hi*dDD.s.hi)); in __divtc3()
|