/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/NVPTX/ |
D | sqrt-approx.ll | 13 ; CHECK: rsqrt.approx.f32 21 ; CHECK: rsqrt.approx.ftz.f32 29 ; CHECK: rsqrt.approx.f64 37 ; There's no rsqrt.approx.ftz.f64 instruction; we just use the non-ftz version. 38 ; CHECK: rsqrt.approx.f64 48 ; CHECK: sqrt.approx.f32 55 ; CHECK: sqrt.approx.ftz.f32 62 ; There's no sqrt.approx.f64 instruction; we emit 63 ; reciprocal(rsqrt.approx.f64(x)). There's no non-ftz approximate reciprocal, 65 ; CHECK: rsqrt.approx.f64 [all …]
|
D | fast-math.ll | 16 ; CHECK: sqrt.approx.f32 17 ; CHECK: div.approx.f32 34 ; CHECK: sqrt.approx.ftz.f32 35 ; CHECK: div.approx.ftz.f32 46 ; CHECK: rsqrt.approx.f64 47 ; CHECK: rcp.approx.ftz.f64 56 ; CHECK-NOT: rsqrt.approx 58 ; CHECK-NOT: rsqrt.approx 68 ; CHECK: rsqrt.approx.f32 80 ; CHECK: rsqrt.approx.ftz.f32 [all …]
|
D | refl1.ll | 15 declare float @llvm.nvvm.sin.approx.ftz.f(float) #1 18 declare float @llvm.nvvm.cos.approx.ftz.f(float) #1 21 declare float @llvm.nvvm.div.approx.ftz.f(float, float) #1 27 %0 = tail call float @llvm.nvvm.sin.approx.ftz.f(float %a) 28 %1 = tail call float @llvm.nvvm.cos.approx.ftz.f(float %a) 29 %2 = tail call float @llvm.nvvm.div.approx.ftz.f(float %0, float %1)
|
D | inline-asm.ll | 6 ; CHECK: ex2.approx.ftz.f32 %f{{[0-9]+}}, %f{{[0-9]+}} 7 %0 = call float asm "ex2.approx.ftz.f32 $0, $1;", "=f,f"(float %x)
|
/external/catch2/projects/SelfTest/UsageTests/ |
D | Approx.tests.cpp | 125 Approx approx = Approx::custom().epsilon( 0.01 ); variable 127 REQUIRE( d == approx( 1.23 ) ); 128 REQUIRE( d == approx( 1.22 ) ); 129 REQUIRE( d == approx( 1.24 ) ); 130 REQUIRE( d != approx( 1.25 ) ); 132 REQUIRE( approx( d ) == 1.23 ); 133 REQUIRE( approx( d ) == 1.22 ); 134 REQUIRE( approx( d ) == 1.24 ); 135 REQUIRE( approx( d ) != 1.25 );
|
/external/webrtc/webrtc/common_audio/signal_processing/ |
D | division_operations.c | 102 int16_t approx, tmp_hi, tmp_low, num_hi, num_low; in WebRtcSpl_DivW32HiLow() local 105 approx = (int16_t)WebRtcSpl_DivW32W16((int32_t)0x1FFFFFFF, den_hi); in WebRtcSpl_DivW32HiLow() 109 tmpW32 = (den_hi * approx << 1) + ((den_low * approx >> 15) << 1); in WebRtcSpl_DivW32HiLow() 119 tmpW32 = (tmp_hi * approx + (tmp_low * approx >> 15)) << 1; in WebRtcSpl_DivW32HiLow()
|
/external/llvm/test/CodeGen/NVPTX/ |
D | refl1.ll | 15 declare float @llvm.nvvm.sin.approx.ftz.f(float) #1 18 declare float @llvm.nvvm.cos.approx.ftz.f(float) #1 21 declare float @llvm.nvvm.div.approx.ftz.f(float, float) #1 27 %0 = tail call float @llvm.nvvm.sin.approx.ftz.f(float %a) 28 %1 = tail call float @llvm.nvvm.cos.approx.ftz.f(float %a) 29 %2 = tail call float @llvm.nvvm.div.approx.ftz.f(float %0, float %1)
|
D | inline-asm.ll | 6 ; CHECK: ex2.approx.ftz.f32 %f{{[0-9]+}}, %f{{[0-9]+}} 7 %0 = call float asm "ex2.approx.ftz.f32 $0, $1;", "=f,f"(float %x)
|
D | fast-math.ll | 17 ; CHECK: sqrt.approx.f32 18 ; CHECK: div.approx.f32
|
D | div-ri.ll | 4 ; CHECK: div.approx.f32
|
/external/catch2/include/internal/ |
D | catch_matchers_vector.h | 103 if (m_comparator[i] != approx(v[i])) in match() 112 approx.epsilon(newEpsilon); in epsilon() 117 approx.margin(newMargin); in margin() 122 approx.scale(newScale); in scale() 127 mutable Catch::Detail::Approx approx = Catch::Detail::Approx::custom();
|
D | catch_approx.h | 37 Approx approx( static_cast<double>(value) ); in operator() 38 approx.m_epsilon = m_epsilon; in operator() 39 approx.m_margin = m_margin; in operator() 40 approx.m_scale = m_scale; in operator() 41 return approx; in operator()
|
/external/arm-optimized-routines/math/tools/ |
D | v_exp.sollya | 14 approx = proc(poly,d) { 21 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | cos.sollya | 15 approx = proc(poly,d) { 22 p = roundcoefficients(approx(poly,2*i), [|D ...|]);
|
D | v_sin.sollya | 21 approx = proc(poly,d) { 28 p = roundcoefficients(approx(poly,2*i), [|D ...|]);
|
D | sin.sollya | 21 approx = proc(poly,d) { 28 p = roundcoefficients(approx(poly,2*i), [|D ...|]);
|
D | v_log.sollya | 19 approx = proc(poly,d) { 26 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | log.sollya | 20 approx = proc(poly,d) { 27 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | log_abs.sollya | 15 approx = proc(poly,d) { 22 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | exp.sollya | 15 approx = proc(poly,d) { 22 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | log2_abs.sollya | 19 approx = proc(poly,d) { 26 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | log2.sollya | 25 approx = proc(poly,d) { 32 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
D | exp2.sollya | 23 approx = proc(poly,d) { 34 p = roundcoefficients(approx(poly,i), [|D ...|]);
|
/external/fonttools/Tests/misc/ |
D | bezierTools_test.py | 23 ) == pytest.approx((35.566243, 0.000000, 64.433757, 75.000000)) 55 assert apt == pytest.approx(ept)
|
D | transform_test.py | 43 assert tuple(t.rotate(math.radians(30))) == pytest.approx( 48 assert tuple(t) == pytest.approx(tuple(Transform(1, 0, 1, 1, 0, 0)))
|