Home
last modified time | relevance | path

Searched full:infinity (Results 1 – 25 of 266) sorted by relevance

1234567891011

/kernel/liteos_m/testsuites/unittest/posix/src/math/
Dmath_func_test.c47 if (a == INFINITY && b == INFINITY) { in DoubleEquals()
50 if (a == -INFINITY && b == -INFINITY) { in DoubleEquals()
53 if (a == INFINITY && b != INFINITY) { in DoubleEquals()
56 if (a == -INFINITY && b != -INFINITY) { in DoubleEquals()
164 double testValues[] = { 0, -INFINITY, -2.0, NAN};
165 double expected[] = { -INFINITY, NAN, NAN, NAN};
207 double testValues[] = { 0, INFINITY, -2.0, -INFINITY, NAN };
208 double expected[] = { 0.00000000000000000000, INFINITY, NAN, NAN, NAN};
254 {-1, -INFINITY, 1.00000000000000000000},
255 {-0.5, -INFINITY, INFINITY},
[all …]
/kernel/linux/linux-6.6/arch/parisc/math-emu/
Dfcnvff.c54 * Test for NaN or infinity in sgl_to_dbl_fcnvff()
58 * determine if NaN or infinity in sgl_to_dbl_fcnvff()
62 * is infinity; want to return double infinity in sgl_to_dbl_fcnvff()
144 * Test for NaN or infinity in dbl_to_sgl_fcnvff()
148 * determine if NaN or infinity in dbl_to_sgl_fcnvff()
152 * is infinity; want to return single infinity in dbl_to_sgl_fcnvff()
256 /* set result to infinity or largest number */ in dbl_to_sgl_fcnvff()
Dsfmpy.c56 * check first operand for NaN's or infinity in sgl_fmpy()
63 * invalid since operands are infinity in sgl_fmpy()
74 * return infinity in sgl_fmpy()
114 * check second operand for NaN's or infinity in sgl_fmpy()
119 /* invalid since operands are zero & infinity */ in sgl_fmpy()
128 * return infinity in sgl_fmpy()
275 /* set result to infinity or largest number */ in sgl_fmpy()
Dfmpyfadd.c80 * check first operand for NaN's or infinity in dbl_fmpyfadd()
88 * invalid since operands are infinity in dbl_fmpyfadd()
99 * Check third operand for infinity with a in dbl_fmpyfadd()
117 * return infinity in dbl_fmpyfadd()
171 * check second operand for NaN's or infinity in dbl_fmpyfadd()
179 * zero & infinity in dbl_fmpyfadd()
190 * Check third operand for infinity with a in dbl_fmpyfadd()
208 * return infinity in dbl_fmpyfadd()
249 * check third operand for NaN's or infinity in dbl_fmpyfadd()
253 /* return infinity */ in dbl_fmpyfadd()
[all …]
Ddfmpy.c59 * check first operand for NaN's or infinity in dbl_fmpy()
66 * invalid since operands are infinity in dbl_fmpy()
77 * return infinity in dbl_fmpy()
117 * check second operand for NaN's or infinity in dbl_fmpy()
122 /* invalid since operands are zero & infinity */ in dbl_fmpy()
131 * return infinity in dbl_fmpy()
289 /* set result to infinity or largest number */ in dbl_fmpy()
/kernel/linux/linux-5.10/arch/parisc/math-emu/
Dfcnvff.c54 * Test for NaN or infinity in sgl_to_dbl_fcnvff()
58 * determine if NaN or infinity in sgl_to_dbl_fcnvff()
62 * is infinity; want to return double infinity in sgl_to_dbl_fcnvff()
144 * Test for NaN or infinity in dbl_to_sgl_fcnvff()
148 * determine if NaN or infinity in dbl_to_sgl_fcnvff()
152 * is infinity; want to return single infinity in dbl_to_sgl_fcnvff()
256 /* set result to infinity or largest number */ in dbl_to_sgl_fcnvff()
Dsfmpy.c56 * check first operand for NaN's or infinity in sgl_fmpy()
63 * invalid since operands are infinity in sgl_fmpy()
74 * return infinity in sgl_fmpy()
114 * check second operand for NaN's or infinity in sgl_fmpy()
119 /* invalid since operands are zero & infinity */ in sgl_fmpy()
128 * return infinity in sgl_fmpy()
275 /* set result to infinity or largest number */ in sgl_fmpy()
Dfmpyfadd.c80 * check first operand for NaN's or infinity in dbl_fmpyfadd()
88 * invalid since operands are infinity in dbl_fmpyfadd()
99 * Check third operand for infinity with a in dbl_fmpyfadd()
117 * return infinity in dbl_fmpyfadd()
171 * check second operand for NaN's or infinity in dbl_fmpyfadd()
179 * zero & infinity in dbl_fmpyfadd()
190 * Check third operand for infinity with a in dbl_fmpyfadd()
208 * return infinity in dbl_fmpyfadd()
249 * check third operand for NaN's or infinity in dbl_fmpyfadd()
253 /* return infinity */ in dbl_fmpyfadd()
[all …]
Ddfmpy.c59 * check first operand for NaN's or infinity in dbl_fmpy()
66 * invalid since operands are infinity in dbl_fmpy()
77 * return infinity in dbl_fmpy()
117 * check second operand for NaN's or infinity in dbl_fmpy()
122 /* invalid since operands are zero & infinity */ in dbl_fmpy()
131 * return infinity in dbl_fmpy()
289 /* set result to infinity or largest number */ in dbl_fmpy()
/kernel/linux/linux-5.10/arch/m68k/math-emu/
Dfp_util.S242 jne fp_e2e_doroundup | round to infinity
259 jhi 1f | %d2 > 2, round to +infinity
261 jne fp_e2e_doroundup | negative, round to infinity
264 jeq fp_e2e_doroundup | positive, round to infinity
466 jne fp_ne_doroundup | round to infinity
483 jhi 1f | %d2 > 2, round to +infinity
485 jne fp_ne_doroundup | negative, round to infinity
488 jeq fp_ne_doroundup | positive, round to infinity
647 | 2: Round to -Infinity
648 | 3: Round to +Infinity
[all …]
Dfp_arith.c70 /* infinity - infinity == NaN */ in fp_fadd()
243 /* infinity / infinity = NaN (quiet, as always) */ in fp_fdiv()
246 /* infinity / anything else = infinity (with approprate sign) */ in fp_fdiv()
250 /* anything / infinity = zero (with appropriate sign) */ in fp_fdiv()
267 /* anything / zero = infinity (with appropriate sign) */ in fp_fdiv()
381 /* infinity / infinity = NaN (quiet, as always) */ in fp_fsgldiv()
384 /* infinity / anything else = infinity (with approprate sign) */ in fp_fsgldiv()
388 /* anything / infinity = zero (with appropriate sign) */ in fp_fsgldiv()
405 /* anything / zero = infinity (with appropriate sign) */ in fp_fsgldiv()
/kernel/linux/linux-6.6/arch/m68k/math-emu/
Dfp_util.S242 jne fp_e2e_doroundup | round to infinity
259 jhi 1f | %d2 > 2, round to +infinity
261 jne fp_e2e_doroundup | negative, round to infinity
264 jeq fp_e2e_doroundup | positive, round to infinity
466 jne fp_ne_doroundup | round to infinity
483 jhi 1f | %d2 > 2, round to +infinity
485 jne fp_ne_doroundup | negative, round to infinity
488 jeq fp_ne_doroundup | positive, round to infinity
647 | 2: Round to -Infinity
648 | 3: Round to +Infinity
[all …]
Dfp_arith.c70 /* infinity - infinity == NaN */ in fp_fadd()
243 /* infinity / infinity = NaN (quiet, as always) */ in fp_fdiv()
246 /* infinity / anything else = infinity (with appropriate sign) */ in fp_fdiv()
250 /* anything / infinity = zero (with appropriate sign) */ in fp_fdiv()
267 /* anything / zero = infinity (with appropriate sign) */ in fp_fdiv()
381 /* infinity / infinity = NaN (quiet, as always) */ in fp_fsgldiv()
384 /* infinity / anything else = infinity (with approprate sign) */ in fp_fsgldiv()
388 /* anything / infinity = zero (with appropriate sign) */ in fp_fsgldiv()
405 /* anything / zero = infinity (with appropriate sign) */ in fp_fsgldiv()
/kernel/linux/linux-6.6/arch/arm/mach-mstar/
DKconfig13 basic hardware like the infinity and mercury series.
18 bool "MStar/Sigmastar infinity SoC support"
21 Support for MStar/Sigmastar infinity IP camera SoCs.
/kernel/linux/linux-5.10/arch/mips/math-emu/
Dieee754sp.c68 case FPU_CSR_RU: /* toward +Infinity */ in ieee754sp_get_rounding()
72 case FPU_CSR_RD: /* toward -Infinity */ in ieee754sp_get_rounding()
106 case FPU_CSR_RU: /* toward +Infinity */ in ieee754sp_format()
111 case FPU_CSR_RD: /* toward -Infinity */ in ieee754sp_format()
170 case FPU_CSR_RU: /* toward +Infinity */ in ieee754sp_format()
175 case FPU_CSR_RD: /* toward -Infinity */ in ieee754sp_format()
Dieee754dp.c68 case FPU_CSR_RU: /* toward +Infinity */ in ieee754dp_get_rounding()
72 case FPU_CSR_RD: /* toward -Infinity */ in ieee754dp_get_rounding()
106 case FPU_CSR_RU: /* toward +Infinity */ in ieee754dp_format()
111 case FPU_CSR_RD: /* toward -Infinity */ in ieee754dp_format()
171 case FPU_CSR_RU: /* toward +Infinity */ in ieee754dp_format()
176 case FPU_CSR_RD: /* toward -Infinity */ in ieee754dp_format()
Dieee754.c47 DPCNST(0, DP_EMAX + 1, 0x0000000000000ULL), /* + infinity */
48 DPCNST(1, DP_EMAX + 1, 0x0000000000000ULL), /* - infinity */
71 SPCNST(0, SP_EMAX + 1, 0x000000), /* + infinity */
72 SPCNST(1, SP_EMAX + 1, 0x000000), /* - infinity */
/kernel/linux/linux-6.6/arch/mips/math-emu/
Dieee754dp.c68 case FPU_CSR_RU: /* toward +Infinity */ in ieee754dp_get_rounding()
72 case FPU_CSR_RD: /* toward -Infinity */ in ieee754dp_get_rounding()
106 case FPU_CSR_RU: /* toward +Infinity */ in ieee754dp_format()
111 case FPU_CSR_RD: /* toward -Infinity */ in ieee754dp_format()
171 case FPU_CSR_RU: /* toward +Infinity */ in ieee754dp_format()
176 case FPU_CSR_RD: /* toward -Infinity */ in ieee754dp_format()
Dieee754sp.c68 case FPU_CSR_RU: /* toward +Infinity */ in ieee754sp_get_rounding()
72 case FPU_CSR_RD: /* toward -Infinity */ in ieee754sp_get_rounding()
106 case FPU_CSR_RU: /* toward +Infinity */ in ieee754sp_format()
111 case FPU_CSR_RD: /* toward -Infinity */ in ieee754sp_format()
170 case FPU_CSR_RU: /* toward +Infinity */ in ieee754sp_format()
175 case FPU_CSR_RD: /* toward -Infinity */ in ieee754sp_format()
Dieee754.c47 DPCNST(0, DP_EMAX + 1, 0x0000000000000ULL), /* + infinity */
48 DPCNST(1, DP_EMAX + 1, 0x0000000000000ULL), /* - infinity */
71 SPCNST(0, SP_EMAX + 1, 0x000000), /* + infinity */
72 SPCNST(1, SP_EMAX + 1, 0x000000), /* - infinity */
/kernel/linux/linux-5.10/arch/arm/mach-mstar/
DKconfig11 basic hardware like the infinity and mercury series.
16 bool "MStar/Sigmastar infinity SoC support"
19 Support for MStar/Sigmastar infinity IP camera SoCs.
/kernel/linux/linux-6.6/arch/arm/boot/dts/sigmastar/
Dmstar-infinity-msc313-breadbee_crust.dts8 #include "mstar-infinity-msc313.dtsi"
9 #include "mstar-infinity-breadbee-common.dtsi"
13 compatible = "thingyjp,breadbee-crust", "mstar,infinity";
/kernel/linux/linux-5.10/arch/x86/math-emu/
Dfpu_trig.c266 /* -infinity gives -1 (p16-10) */ in f2xm1()
343 /* The 80486 treats infinity as an invalid operand */ in fptan()
484 arith_invalid(0); /* sqrt(-Infinity) is invalid */ in fsqrt_()
602 /* The 80486 treats infinity as an invalid operand */ in fsin()
672 /* The 80486 treats infinity as an invalid operand */ in f_cos()
717 /* The 80486 treats infinity as an invalid operand */ in fsincos()
997 /* fprem(Valid,Infinity) is o.k. */ in do_fprem()
1004 arith_invalid(0); /* fprem(Infinity,?) is invalid */ in do_fprem()
1134 /* One or both arg must be an infinity */ in fyl2x()
1137 /* log(-infinity) or 0*log(infinity) */ in fyl2x()
[all …]
/kernel/linux/linux-6.6/arch/x86/math-emu/
Dfpu_trig.c266 /* -infinity gives -1 (p16-10) */ in f2xm1()
343 /* The 80486 treats infinity as an invalid operand */ in fptan()
484 arith_invalid(0); /* sqrt(-Infinity) is invalid */ in fsqrt_()
602 /* The 80486 treats infinity as an invalid operand */ in f_sin()
677 /* The 80486 treats infinity as an invalid operand */ in f_cos()
722 /* The 80486 treats infinity as an invalid operand */ in fsincos()
1002 /* fprem(Valid,Infinity) is o.k. */ in do_fprem()
1009 arith_invalid(0); /* fprem(Infinity,?) is invalid */ in do_fprem()
1139 /* One or both arg must be an infinity */ in fyl2x()
1142 /* log(-infinity) or 0*log(infinity) */ in fyl2x()
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dmstar-infinity-msc313-breadbee_crust.dts8 #include "mstar-infinity-msc313.dtsi"
12 compatible = "thingyjp,breadbee-crust", "mstar,infinity";

1234567891011