Home
last modified time | relevance | path

Searched refs:aDD (Results 1 – 25 of 92) sorted by relevance

1234

/dports/cad/opencascade/opencascade-7.6.0/inc/
H A Dgp_Pnt.hxx230 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 Dgp_Parab.hxx236 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 Dgp_Pnt.hxx230 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 Dgp_Parab.hxx236 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 Ddivtc3.c56 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 Dmultc3.c35 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 Ddivtc3.c57 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 Dmultc3.c35 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 Ddivtc3.c58 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 Dmultc3.c35 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 Ddivtc3.c57 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 Dmultc3.c35 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 Ddivtc3.c57 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 Dmultc3.c35 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 Ddivtc3.c50 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 Dmultc3.c35 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 Ddivtc3.c58 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 Ddivtc3.c58 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 Ddivtc3.c57 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 Dmultc3.c35 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 Ddivtc3.c58 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 Ddivtc3.c57 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 Ddivtc3.c57 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 Ddivtc3.c58 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 Ddivtc3.c55 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()

1234