/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/espeak/files/ |
H A D | 0001-Drop-using-register-keyword-for-storage-classifier.patch | 20 static double antiresonator(resonator_ptr r, double input) 22 - register double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * … 23 + double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * (double)r… 24 r->p2 = (double)r->p1; 25 r->p1 = (double)input; 26 return (double)x; 27 @@ -176,7 +176,7 @@ static double antiresonator(resonator_ptr r, double input) 29 static double antiresonator2(resonator_ptr r, double input) 31 - register double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * … 32 + double x = (double)r->a * (double)input + (double)r->b * (double)r->p1 + (double)r->c * (double)r… [all …]
|
/openbmc/phosphor-pid-control/pid/ec/ |
H A D | pid.hpp | 12 double min = 0.0; 13 double max = 0.0; 25 double ts = 0.0; // sample time in seconds 26 double integral = 0.0; // integral of error 27 double lastOutput = 0.0; // value of last output 28 double lastError = 0.0; // value of last error 30 double proportionalCoeff = 0.0; // coeff for P 31 double integralCoeff = 0.0; // coeff for I 32 double derivativeCoeff = 0.0; // coeff for D 33 double feedFwdOffset = 0.0; // offset coeff for feed-forward term [all …]
|
H A D | logging.hpp | 19 double input; 20 double setpoint; 21 double error; 23 double proportionalTerm; 24 double integralTerm1; 25 double integralTerm2; 27 double derivativeTerm; 29 double feedFwdTerm; 30 double output1; 31 double output2; [all …]
|
/openbmc/phosphor-pid-control/pid/ |
H A D | pidcontroller.hpp | 26 _pid_info.ts = static_cast<double>(0.0); in PIDController() 27 _pid_info.integral = static_cast<double>(0.0); in PIDController() 28 _pid_info.lastOutput = static_cast<double>(0.0); in PIDController() 29 _pid_info.proportionalCoeff = static_cast<double>(0.0); in PIDController() 30 _pid_info.integralCoeff = static_cast<double>(0.0); in PIDController() 31 _pid_info.derivativeCoeff = static_cast<double>(0.0); in PIDController() 32 _pid_info.feedFwdOffset = static_cast<double>(0.0); in PIDController() 33 _pid_info.feedFwdGain = static_cast<double>(0.0); in PIDController() 34 _pid_info.integralLimit.min = static_cast<double>(0.0); in PIDController() 35 _pid_info.integralLimit.max = static_cast<double>(0.0); in PIDController() [all …]
|
/openbmc/qemu/tests/tcg/arm/ |
H A D | fcvt.ref | 66 Converting single-precision to double-precision 68 00 DOUBLE: -nan / 0x00fffc000000000000 (0x1 => INVALID) 70 01 DOUBLE: -nan / 0x00fff8000000000000 (0 => OK) 72 02 DOUBLE: -inf / 0x00fff0000000000000 (0 => OK) 74 03 DOUBLE: -3.40282346638528859812e+38 / 0x00c7efffffe0000000 (0 => OK) 76 04 DOUBLE: -1.11100004769645909791e+31 / 0x00c661874b20000000 (0 => OK) 78 05 DOUBLE: -1.11100003258488635273e+30 / 0x00c62c0bab60000000 (0 => OK) 80 06 DOUBLE: -1.08700982243137289629e-12 / 0x00bd731f7500000000 (0 => OK) 82 07 DOUBLE: -1.78051176151664730511e-20 / 0x00bbd5054440000000 (0 => OK) 84 08 DOUBLE: -1.17549435082228750797e-38 / 0x00b810000000000000 (0 => OK) [all …]
|
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/aarch64/ |
H A D | fcvt.ref | 66 Converting single-precision to double-precision 68 00 DOUBLE: -nan / 0x00fffc000000000000 (0x1 => INVALID) 70 01 DOUBLE: -nan / 0x00fff8000000000000 (0 => OK) 72 02 DOUBLE: -inf / 0x00fff0000000000000 (0 => OK) 74 03 DOUBLE: -3.40282346638528859812e+38 / 0x00c7efffffe0000000 (0 => OK) 76 04 DOUBLE: -1.11100004769645909791e+31 / 0x00c661874b20000000 (0 => OK) 78 05 DOUBLE: -1.11100003258488635273e+30 / 0x00c62c0bab60000000 (0 => OK) 80 06 DOUBLE: -1.08700982243137289629e-12 / 0x00bd731f7500000000 (0 => OK) 82 07 DOUBLE: -1.78051176151664730511e-20 / 0x00bbd5054440000000 (0 => OK) 84 08 DOUBLE: -1.17549435082228750797e-38 / 0x00b810000000000000 (0 => OK) [all …]
|
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/u-boot/post/lib_powerpc/fpu/ |
H A D | darwin-ldouble.c | 5 /* 128-bit long double support routines for Darwin. 13 * Implementations of floating-point long double basic arithmetic 17 * Double-double algorithms are based on the paper "Doubled-Precision 25 * Each long double is made up of two IEEE doubles. The value of the 26 * long double is the sum of the values of the two parts. The most 27 * significant part is required to be the value of the long double 28 * rounded to the nearest double, as specified by IEEE. For Inf 44 long double ldval; 45 double dval[2]; 48 /* Add two 'long double' values and return the result. */ [all …]
|
/openbmc/dbus-sensors/src/exit-air/ |
H A D | ExitAirTempSensor.hpp | 22 double c1 = 0.0; 23 double c2 = 0.0; 24 double maxCFM = 0.0; 25 double tachMinPercent = 0.0; 26 double tachMaxPercent = 0.0; 37 bool calculate(double& /*value*/); 47 boost::container::flat_map<std::string, double> tachReadings; 48 boost::container::flat_map<std::string, std::pair<double, double>> 59 double powerFactorMin = 0.0; 60 double powerFactorMax = 0.0; [all …]
|
/openbmc/qemu/tests/tcg/i386/ |
H A D | test-i386-snan-convert.c | 1 /* Test conversions of signaling NaNs to and from long double. */ 7 volatile double d_res; 8 volatile long double ld_res; 11 volatile double d_snan = __builtin_nans(""); 12 volatile long double ld_snan = __builtin_nansl(""); 20 int issignaling_d(double x) in issignaling_d() 22 union { double d; uint64_t u; } u = { .d = x }; in issignaling_d() 28 int issignaling_ld(long double x) in issignaling_ld() 31 long double ld; in issignaling_ld() 44 printf("FAIL: float -> long double\n"); in main() [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (OK) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/phosphor-virtual-sensor/test/ |
H A D | test_exprtk_tools.cpp | 8 std::vector<double> v(3, 0.1); in TEST() 9 FuncMaxIgnoreNaN<double> funcMaxIgnoreNaN; in TEST() 12 v[0] = std::numeric_limits<double>::quiet_NaN(); in TEST() 15 v[1] = std::numeric_limits<double>::quiet_NaN(); in TEST() 18 v[2] = std::numeric_limits<double>::quiet_NaN(); in TEST() 24 std::vector<double> v(3, 0.1); in TEST() 25 FuncSumIgnoreNaN<double> funcSumIgnoreNaN; in TEST() 28 v[0] = std::numeric_limits<double>::quiet_NaN(); in TEST() 31 v[1] = std::numeric_limits<double>::quiet_NaN(); in TEST() 34 v[2] = std::numeric_limits<double>::quiet_NaN(); in TEST() [all …]
|
/openbmc/qemu/tests/tcg/x86_64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/hexagon/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00ffffffffffffffff) (INVALID) 9 to double: f64(-nan:0x00ffffffffffffffff) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/loongarch64/ |
H A D | float_convd.ref | 2 from double: f64(nan:0x007ff4000000000000) 8 from double: f64(-nan:0x00fff8000000000000) 14 from double: f64(-inf:0x00fff0000000000000) 20 from double: f64(-0x1.fffffffffffff0000000p+1023:0x00ffefffffffffffff) 26 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 32 from double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) 38 from double: f64(-0x1.1874b135ff6540000000p+103:0x00c661874b135ff654) 44 from double: f64(-0x1.c0bab523323b90000000p+99:0x00c62c0bab523323b9) 50 from double: f64(-0x1.00000000000000000000p+1:0x00c000000000000000) 56 from double: f64(-0x1.00000000000000000000p+0:0x00bff0000000000000) [all …]
|
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fffc000000000000) (INVALID) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/qemu/tests/tcg/ppc64le/ |
H A D | float_convs.ref | 3 to double: f64(-nan:0x00fff4000000000000) (OK) 9 to double: f64(-nan:0x00fff8000000000000) (OK) 15 to double: f64(-inf:0x00fff0000000000000) (OK) 21 to double: f64(-0x1.fffffe00000000000000p+127:0x00c7efffffe0000000) (OK) 27 to double: f64(-0x1.1874b200000000000000p+103:0x00c661874b20000000) (OK) 33 to double: f64(-0x1.c0bab600000000000000p+99:0x00c62c0bab60000000) (OK) 39 to double: f64(-0x1.31f75000000000000000p-40:0x00bd731f7500000000) (OK) 45 to double: f64(-0x1.50544400000000000000p-66:0x00bbd5054440000000) (OK) 51 to double: f64(-0x1.00000000000000000000p-126:0x00b810000000000000) (OK) 57 to double: f64(0x0.00000000000000000000p+0:00000000000000000000) (OK) [all …]
|
/openbmc/phosphor-virtual-sensor/src/ |
H A D | calculate.cpp | 10 double calculateModifiedMedianValue(std::vector<double>& values) in calculateModifiedMedianValue() 20 return std::numeric_limits<double>::quiet_NaN(); in calculateModifiedMedianValue() 35 double calculateMaximumValue(std::vector<double>& values) in calculateMaximumValue() 40 return std::numeric_limits<double>::quiet_NaN(); in calculateMaximumValue() 45 double calculateMinimumValue(std::vector<double>& values) in calculateMinimumValue() 50 return std::numeric_limits<double>::quiet_NaN(); in calculateMinimumValue() 55 double calculateSumValue(std::vector<double>& values) in calculateSumValue() 59 return std::numeric_limits<double>::quiet_NaN(); in calculateSumValue() 64 double calculateAverageValue(std::vector<double>& values) in calculateAverageValue() 68 return std::numeric_limits<double>::quiet_NaN(); in calculateAverageValue()
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Sensor/ |
H A D | Threshold.events.yaml | 14 type: double 22 type: double 36 type: double 44 type: double 58 type: double 66 type: double 80 type: double 88 type: double 102 type: double 110 type: double [all...] |
/openbmc/telemetry/tests/src/ |
H A D | test_labeled_tuple.cpp | 27 utils::LabeledTuple<std::tuple<double, std::string>, TestingLabelDouble, 33 std::tuple<double, std::variant<double, std::string>>> 58 EXPECT_EQ(actual_serialized_value.get<double>(), in TEST_P() 59 std::get<double>(expected_serialized_value)); in TEST_P() 68 Values(std::make_tuple(10.0, std::variant<double, std::string>(10.0)), 69 std::make_tuple(std::numeric_limits<double>::infinity(), 70 std::variant<double, std::string>("inf")), 71 std::make_tuple(-std::numeric_limits<double>::infinity(), 72 std::variant<double, std::string>("-inf")), 73 std::make_tuple(std::numeric_limits<double>::quiet_NaN(), [all …]
|