/aosp_15_r20/build/make/tools/compliance/cmd/dumpresolutions/ |
H A D | dumpresolutions_test.go | 363 condition: "reciprocal", 367 "testdata/reciprocal/bin/bin1.meta_lic testdata/reciprocal/bin/bin1.meta_lic notice", 368 "testdata/reciprocal/bin/bin1.meta_lic testdata/reciprocal/lib/liba.so.meta_lic reciprocal", 369 "testdata/reciprocal/bin/bin1.meta_lic testdata/reciprocal/lib/libc.a.meta_lic reciprocal", 370 "testdata/reciprocal/bin/bin2.meta_lic testdata/reciprocal/bin/bin2.meta_lic notice", 371 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/bin/bin1.meta_lic notice", 372 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/bin/bin2.meta_lic notice", 373 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/highest.apex.meta_lic notice", 374 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/lib/liba.so.meta_lic reciprocal", 375 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/lib/libb.so.meta_lic notice", [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/dumpgraph/ |
H A D | dumpgraph_test.go | 221 condition: "reciprocal", 225 "testdata/reciprocal/bin/bin1.meta_lic testdata/reciprocal/lib/liba.so.meta_lic static", 226 "testdata/reciprocal/bin/bin1.meta_lic testdata/reciprocal/lib/libc.a.meta_lic static", 227 "testdata/reciprocal/bin/bin2.meta_lic testdata/reciprocal/lib/libb.so.meta_lic dynamic", 228 "testdata/reciprocal/bin/bin2.meta_lic testdata/reciprocal/lib/libd.so.meta_lic dynamic", 229 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/bin/bin1.meta_lic static", 230 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/bin/bin2.meta_lic static", 231 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/lib/liba.so.meta_lic static", 232 "testdata/reciprocal/highest.apex.meta_lic testdata/reciprocal/lib/libb.so.meta_lic static", 236 condition: "reciprocal", [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/sbom/ |
H A D | sbom_test.go | 961 condition: "reciprocal", 968 DocumentName: "testdata-reciprocal-highest.apex", 969 …DocumentNamespace: generateSPDXNamespace("", "1970-01-01T00:00:00Z", "testdata/reciprocal/highest.… 973 PackageName: "testdata-reciprocal-highest.apex.meta_lic", 976 PackageSPDXIdentifier: common.ElementID("testdata-reciprocal-highest.apex.meta_lic"), 980 PackageName: "testdata-reciprocal-bin-bin1.meta_lic", 983 PackageSPDXIdentifier: common.ElementID("testdata-reciprocal-bin-bin1.meta_lic"), 987 PackageName: "testdata-reciprocal-bin-bin2.meta_lic", 990 PackageSPDXIdentifier: common.ElementID("testdata-reciprocal-bin-bin2.meta_lic"), 994 PackageName: "testdata-reciprocal-lib-liba.so.meta_lic", [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/textnotice/ |
H A D | textnotice_test.go | 281 condition: "reciprocal", 298 reciprocal{}, 302 "testdata/reciprocal/RECIPROCAL_LICENSE", 303 "testdata/reciprocal/bin/bin1.meta_lic", 304 "testdata/reciprocal/bin/bin2.meta_lic", 305 "testdata/reciprocal/highest.apex.meta_lic", 306 "testdata/reciprocal/lib/liba.so.meta_lic", 307 "testdata/reciprocal/lib/libb.so.meta_lic", 308 "testdata/reciprocal/lib/libc.a.meta_lic", 309 "testdata/reciprocal/lib/libd.so.meta_lic", [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/xmlnotice/ |
H A D | xmlnotice_test.go | 252 condition: "reciprocal", 264 reciprocal{}, 268 "testdata/reciprocal/RECIPROCAL_LICENSE", 269 "testdata/reciprocal/bin/bin1.meta_lic", 270 "testdata/reciprocal/bin/bin2.meta_lic", 271 "testdata/reciprocal/highest.apex.meta_lic", 272 "testdata/reciprocal/lib/liba.so.meta_lic", 273 "testdata/reciprocal/lib/libb.so.meta_lic", 274 "testdata/reciprocal/lib/libc.a.meta_lic", 275 "testdata/reciprocal/lib/libd.so.meta_lic", [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/htmlnotice/ |
H A D | htmlnotice_test.go | 397 condition: "reciprocal", 414 reciprocal{}, 418 "testdata/reciprocal/RECIPROCAL_LICENSE", 419 "testdata/reciprocal/bin/bin1.meta_lic", 420 "testdata/reciprocal/bin/bin2.meta_lic", 421 "testdata/reciprocal/highest.apex.meta_lic", 422 "testdata/reciprocal/lib/liba.so.meta_lic", 423 "testdata/reciprocal/lib/libb.so.meta_lic", 424 "testdata/reciprocal/lib/libc.a.meta_lic", 425 "testdata/reciprocal/lib/libd.so.meta_lic", [all …]
|
/aosp_15_r20/external/compiler-rt/lib/builtins/ |
H A D | divsf3.c | 80 // [1, 2.0) and get a Q32 approximate reciprocal using a small minimax in ARM_EABI_FNALIAS() 81 // polynomial approximation: reciprocal = 3/4 + 1/sqrt(2) - b/2. This in ARM_EABI_FNALIAS() 84 uint32_t reciprocal = UINT32_C(0x7504f333) - q31b; in ARM_EABI_FNALIAS() local 86 // Now refine the reciprocal estimate using a Newton-Raphson iteration: in ARM_EABI_FNALIAS() 94 correction = -((uint64_t)reciprocal * q31b >> 32); in ARM_EABI_FNALIAS() 95 reciprocal = (uint64_t)reciprocal * correction >> 31; in ARM_EABI_FNALIAS() 96 correction = -((uint64_t)reciprocal * q31b >> 32); in ARM_EABI_FNALIAS() 97 reciprocal = (uint64_t)reciprocal * correction >> 31; in ARM_EABI_FNALIAS() 98 correction = -((uint64_t)reciprocal * q31b >> 32); in ARM_EABI_FNALIAS() 99 reciprocal = (uint64_t)reciprocal * correction >> 31; in ARM_EABI_FNALIAS() [all …]
|
H A D | divdf3.c | 80 // [1, 2.0) and get a Q32 approximate reciprocal using a small minimax in ARM_EABI_FNALIAS() 81 // polynomial approximation: reciprocal = 3/4 + 1/sqrt(2) - b/2. This in ARM_EABI_FNALIAS() 86 // Now refine the reciprocal estimate using a Newton-Raphson iteration: in ARM_EABI_FNALIAS() 110 uint64_t correction, reciprocal; in ARM_EABI_FNALIAS() local 114 reciprocal = (uint64_t)recip32*cHi + ((uint64_t)recip32*cLo >> 32); in ARM_EABI_FNALIAS() 117 // 64-bit reciprocal estimate downward to ensure that it is strictly smaller in ARM_EABI_FNALIAS() 118 // than the infinitely precise exact reciprocal. Because the computation in ARM_EABI_FNALIAS() 121 reciprocal -= 2; in ARM_EABI_FNALIAS() 123 // The numerical reciprocal is accurate to within 2^-56, lies in the in ARM_EABI_FNALIAS() 124 // interval [0.5, 1.0), and is strictly smaller than the true reciprocal in ARM_EABI_FNALIAS() [all …]
|
H A D | divtf3.c | 78 // [1, 2.0) and get a Q64 approximate reciprocal using a small minimax in __divtf3() 79 // polynomial approximation: reciprocal = 3/4 + 1/sqrt(2) - b/2. This in __divtf3() 85 // Now refine the reciprocal estimate using a Newton-Raphson iteration: in __divtf3() 112 rep_t correction, reciprocal; in __divtf3() local 128 reciprocal = r64cH + (r64cL >> 64); in __divtf3() 131 // 128-bit reciprocal estimate downward to ensure that it is strictly smaller in __divtf3() 132 // than the infinitely precise exact reciprocal. Because the computation in __divtf3() 135 reciprocal -= 2; in __divtf3() 137 // The numerical reciprocal is accurate to within 2^-112, lies in the in __divtf3() 138 // interval [0.5, 1.0), and is strictly smaller than the true reciprocal in __divtf3() [all …]
|
/aosp_15_r20/external/tensorflow/tensorflow/python/ops/ |
H A D | image_grad.py | 156 …"""Wrapper function around `math_ops.div_no_nan()` to perform a "safe" reciprocal incase the input… 161 x_reciprocal -> reciprocal of x without NaNs. 246 # -1 * (greens-blues) * reciprocal(square(saturation)) * \ 247 # reciprocal(square(value)) 253 # reciprocal(square(reds - greens)) 255 # if red was NOT MIN -> 60 * -1/MAX-MIN == -60 * reciprocal(greens-blues) 259 # reciprocal(square(blues - reds)) 261 # if red was NOT MIN -> 60 * 1/MAX-MIN == 60 * reciprocal(blues-greens) 286 # -1 * (blues - reds) * reciprocal(square(saturation)) * \ 287 # reciprocal(square(value)) [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/checkmetadata/ |
H A D | checkmetadata_test.go | 59 name: "reciprocal", 60 projects: []string{"reciprocal"}, 64 name: "1p+notice+reciprocal", 65 projects: []string{"firstparty", "notice", "reciprocal"}, 74 name: "1p+notice+reciprocal+restricted", 78 "reciprocal", 89 name: "1p+notice+reciprocal+restricted+proprietary", 93 "reciprocal", 105 name: "1p+notice+reciprocal+restricted+proprietary+missing1", 109 "reciprocal", [all …]
|
/aosp_15_r20/external/tensorflow/tensorflow/core/kernels/mlir_generated/ |
H A D | gpu_op_reciprocal.cc | 21 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Reciprocal, DT_HALF); 22 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Reciprocal, DT_FLOAT); 23 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Reciprocal, DT_DOUBLE); 24 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Reciprocal, DT_INT64); 25 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Reciprocal, DT_COMPLEX64); 26 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Reciprocal, DT_COMPLEX128); 28 REGISTER_ALIASED_GPU_KERNEL(Inv, Reciprocal, DT_HALF, DT_HALF); 29 REGISTER_ALIASED_GPU_KERNEL(Inv, Reciprocal, DT_FLOAT, DT_FLOAT); 30 REGISTER_ALIASED_GPU_KERNEL(Inv, Reciprocal, DT_DOUBLE, DT_DOUBLE); 31 REGISTER_ALIASED_GPU_KERNEL(Inv, Reciprocal, DT_INT64, DT_INT64); [all …]
|
/aosp_15_r20/build/make/tools/compliance/ |
H A D | conditionset_test.go | 38 "restricted|reciprocal": []string{}, 49 "restricted|reciprocal": []string{}, 60 "restricted|reciprocal": []string{}, 98 …conditions: []string{"unencumbered", "permissive", "notice", "reciprocal", "restricted", "propriet… 104 "reciprocal": []string{"reciprocal"}, 116 "reciprocal", 130 "reciprocal", 141 "restricted|reciprocal": []string{"reciprocal", "restricted"}, 149 "reciprocal", 159 …conditions: []string{"unencumbered", "permissive", "notice", "reciprocal", "restricted", "propriet… [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/listshare/ |
H A D | listshare_test.go | 110 condition: "reciprocal", 116 conditions: []string{"reciprocal"}, 121 "reciprocal", 127 condition: "reciprocal", 133 conditions: []string{"reciprocal"}, 138 "reciprocal", 144 condition: "reciprocal", 150 conditions: []string{"reciprocal"}, 155 condition: "reciprocal", 162 "reciprocal", [all …]
|
/aosp_15_r20/build/make/tools/compliance/cmd/testdata/ |
H A D | README.md | 25 * `reciprocal/` starts with `notice/` and adds some reciprocal conditions 26 * `restricted/` starts with `reciprocal/` and adds some restricted conditions 226 ### reciprocal/ testdata introduces third-party reciprocal sharing conditions 231 app [label="reciprocal/application.meta_lic"]; 232 bin1 [label="reciprocal/bin/bin1.meta_lic"]; 233 bin2 [label="reciprocal/bin/bin2.meta_lic"]; 234 bin3 [label="reciprocal/bin/bin3.meta_lic\nnotice"]; 235 container [label="reciprocal/container.zip.meta_lic"]; 236 apex [label="reciprocal/highest.apex.meta_lic"]; 237 liba [label="reciprocal/lib/liba.so.meta_lic\nreciprocal"]; [all …]
|
/aosp_15_r20/external/executorch/backends/arm/test/ops/ |
H A D | test_reciprocal.py | 35 """Tests reciprocal""" 37 class Reciprocal(torch.nn.Module): class in TestReciprocal 40 return input_.reciprocal() 52 .check_count({"torch.ops.aten.reciprocal.default": 1}) 72 .check_count({"torch.ops.aten.reciprocal.default": 1}) 92 .check_count({"torch.ops.aten.reciprocal.default": 1}) 103 self._test_reciprocal_tosa_MI_pipeline(self.Reciprocal(), test_data) 105 # Expected to fail since ArmQuantizer cannot quantize a Reciprocal layer 111 self._test_reciprocal_tosa_BI_pipeline(self.Reciprocal(), test_data) 116 self._test_reciprocal_u55_BI_pipeline(self.Reciprocal(), test_data)
|
/aosp_15_r20/external/icu/android_icu4j/src/main/java/android/icu/impl/units/ |
H A D | UnitsConverter.java | 23 private boolean reciprocal; field in UnitsConverter 61 … if (convertibility != Convertibility.CONVERTIBLE && convertibility != Convertibility.RECIPROCAL) { in UnitsConverter() 62 throw new IllegalIcuArgumentException("input units must be convertible or reciprocal"); in UnitsConverter() 75 assert convertibility == Convertibility.RECIPROCAL; in UnitsConverter() 78 this.reciprocal = convertibility == Convertibility.RECIPROCAL; in UnitsConverter() 82 // We should see no offsets for reciprocal conversions - they don't make sense: in UnitsConverter() 83 assert convertibility != Convertibility.RECIPROCAL || this.offset == BigDecimal.ZERO; in UnitsConverter() 85 this.reciprocal = false; in UnitsConverter() 111 if (areDimensionsZeroes(dimensionMap)) return Convertibility.RECIPROCAL; in extractConvertibility() 167 if (this.reciprocal) { in convert() [all …]
|
/aosp_15_r20/external/icu/icu4j/main/core/src/main/java/com/ibm/icu/impl/units/ |
H A D | UnitsConverter.java | 19 private boolean reciprocal; field in UnitsConverter 57 … if (convertibility != Convertibility.CONVERTIBLE && convertibility != Convertibility.RECIPROCAL) { in UnitsConverter() 58 throw new IllegalIcuArgumentException("input units must be convertible or reciprocal"); in UnitsConverter() 71 assert convertibility == Convertibility.RECIPROCAL; in UnitsConverter() 74 this.reciprocal = convertibility == Convertibility.RECIPROCAL; in UnitsConverter() 78 // We should see no offsets for reciprocal conversions - they don't make sense: in UnitsConverter() 79 assert convertibility != Convertibility.RECIPROCAL || this.offset == BigDecimal.ZERO; in UnitsConverter() 81 this.reciprocal = false; in UnitsConverter() 107 if (areDimensionsZeroes(dimensionMap)) return Convertibility.RECIPROCAL; in extractConvertibility() 163 if (this.reciprocal) { in convert() [all …]
|
/aosp_15_r20/external/tensorflow/tensorflow/compiler/mlir/tensorflow/tests/ |
H A D | tf_trait_folds.mlir | 35 // CHECK: [[RECIPROCAL:%.+]] = "tf.Reciprocal"([[ARG0]]) 36 %0 = "tf.Reciprocal"(%arg0) : (tensor<i32>) -> tensor<i32> 37 // CHECK: return [[RECIPROCAL]] 44 %0 = "tf.Reciprocal"(%arg0) : (tensor<i32>) -> tensor<i32> 45 %1 = "tf.Reciprocal"(%0) : (tensor<i32>) -> tensor<i32> 53 // CHECK: [[RECIPROCAL:%.+]] = "tf.Reciprocal"([[ARG0]]) 54 %0 = "tf.Reciprocal"(%arg0) : (tensor<i32>) -> tensor<i32> 55 %1 = "tf.Reciprocal"(%0) : (tensor<i32>) -> tensor<i32> 56 %2 = "tf.Reciprocal"(%1) : (tensor<i32>) -> tensor<i32> 57 // CHECK: return [[RECIPROCAL]]
|
/aosp_15_r20/external/cronet/third_party/icu/source/i18n/ |
H A D | units_converter.cpp | 292 } else if (unitsState == Convertibility::RECIPROCAL) { in loadConversionRate() 315 conversionRate.reciprocal = unitsState == Convertibility::RECIPROCAL; in loadConversionRate() 465 * `meter-per-second` and `second-per-meter` are `RECIPROCAL`. 488 MaybeStackVector<UnitIndexAndDimension> reciprocal; in extractConvertibility() local 491 mergeUnitsAndDimensions(reciprocal, sourceBaseUnit, 1); in extractConvertibility() 494 mergeUnitsAndDimensions(reciprocal, targetBaseUnit, 1); in extractConvertibility() 500 if (checkAllDimensionsAreZeros(reciprocal)) { in extractConvertibility() 501 return RECIPROCAL; in extractConvertibility() 567 if (unitsState == Convertibility::UNCONVERTIBLE || unitsState == Convertibility::RECIPROCAL) { in compareTwoUnits() 604 if (conversionRate_.reciprocal) { in convert() [all …]
|
/aosp_15_r20/external/clang/test/Driver/ |
H A D | fast-math.c | 44 // RUN: | FileCheck --check-prefix=CHECK-RECIPROCAL-MATH %s 45 // CHECK-RECIPROCAL-MATH: "-cc1" 46 // CHECK-RECIPROCAL-MATH: "-freciprocal-math" 49 // RUN: | FileCheck --check-prefix=CHECK-NO-FAST-MATH-RECIPROCAL-MATH %s 50 // CHECK-NO-FAST-MATH-RECIPROCAL-MATH: "-cc1" 51 // CHECK-NO-FAST-MATH-RECIPROCAL-MATH: "-freciprocal-math" 54 // RUN: | FileCheck --check-prefix=CHECK-RECIPROCAL-MATH-NO-FAST-MATH %s 55 // CHECK-RECIPROCAL-MATH-NO-FAST-MATH: "-cc1" 56 // CHECK-RECIPROCAL-MATH-NO-FAST-MATH-NOT: "-freciprocal-math" 202 // RUN: -fno-trapping-math -fno-reciprocal-math -c %s 2>&1 \ [all …]
|
/aosp_15_r20/external/icu/icu4c/source/i18n/ |
H A D | units_converter.cpp | 322 } else if (unitsState == Convertibility::RECIPROCAL) { in loadConversionRate() 345 conversionRate.reciprocal = unitsState == Convertibility::RECIPROCAL; in loadConversionRate() 513 * `meter-per-second` and `second-per-meter` are `RECIPROCAL`. 536 MaybeStackVector<UnitIndexAndDimension> reciprocal; in extractConvertibility() local 539 mergeUnitsAndDimensions(reciprocal, sourceBaseUnit, 1); in extractConvertibility() 542 mergeUnitsAndDimensions(reciprocal, targetBaseUnit, 1); in extractConvertibility() 548 if (checkAllDimensionsAreZeros(reciprocal)) { in extractConvertibility() 549 return RECIPROCAL; in extractConvertibility() 615 if (unitsState == Convertibility::UNCONVERTIBLE || unitsState == Convertibility::RECIPROCAL) { in compareTwoUnits() 776 if (conversionRate_.reciprocal) { in convert() [all …]
|
/aosp_15_r20/build/soong/licenses/ |
H A D | Android.bp | 156 "reciprocal", 164 "reciprocal", 604 conditions: ["reciprocal"], 609 conditions: ["reciprocal"], 615 conditions: ["reciprocal"], 630 conditions: ["reciprocal"], 636 conditions: ["reciprocal"], 641 conditions: ["reciprocal"], 647 conditions: ["reciprocal"], 994 conditions: ["reciprocal"], [all …]
|
/aosp_15_r20/external/executorch/backends/arm/_passes/ |
H A D | decompose_div_pass.py | 23 return (exir_ops.edge.aten.reciprocal.default, exir_ops.edge.aten.mul.Tensor) 25 return (torch.ops.aten.reciprocal.default, torch.ops.aten.mul.Tensor) 31 This pass decomposes div into a mul and a reciprocal node. 36 x = reciprocal(b) 48 reciprocal = super().call_operator(reciprocal_op, (denominator,), {}, meta) 50 return super().call_operator(mul_op, (numerator, reciprocal), {}, meta)
|
/aosp_15_r20/external/ComputeLibrary/src/core/NEON/ |
H A D | NEMath.h | 64 /** Calculate reciprocal. 68 * @return The calculated reciprocal. 72 /** Calculate reciprocal. 76 * @return The calculated reciprocal. 279 /** Calculate reciprocal. 283 * @return The calculated reciprocal. 287 /** Calculate reciprocal. 291 * @return The calculated reciprocal.
|