Home
last modified time | relevance | path

Searched refs:approx (Results 1 – 25 of 83) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/NVPTX/
Dsqrt-approx.ll13 ; 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 …]
Dfast-math.ll16 ; 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 …]
Drefl1.ll15 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)
Dinline-asm.ll6 ; 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/
DApprox.tests.cpp125 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/
Ddivision_operations.c102 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/
Drefl1.ll15 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)
Dinline-asm.ll6 ; 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)
Dfast-math.ll17 ; CHECK: sqrt.approx.f32
18 ; CHECK: div.approx.f32
Ddiv-ri.ll4 ; CHECK: div.approx.f32
/external/catch2/include/internal/
Dcatch_matchers_vector.h103 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();
Dcatch_approx.h37 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/
Dv_exp.sollya14 approx = proc(poly,d) {
21 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dcos.sollya15 approx = proc(poly,d) {
22 p = roundcoefficients(approx(poly,2*i), [|D ...|]);
Dv_sin.sollya21 approx = proc(poly,d) {
28 p = roundcoefficients(approx(poly,2*i), [|D ...|]);
Dsin.sollya21 approx = proc(poly,d) {
28 p = roundcoefficients(approx(poly,2*i), [|D ...|]);
Dv_log.sollya19 approx = proc(poly,d) {
26 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dlog.sollya20 approx = proc(poly,d) {
27 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dlog_abs.sollya15 approx = proc(poly,d) {
22 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dexp.sollya15 approx = proc(poly,d) {
22 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dlog2_abs.sollya19 approx = proc(poly,d) {
26 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dlog2.sollya25 approx = proc(poly,d) {
32 p = roundcoefficients(approx(poly,i), [|D ...|]);
Dexp2.sollya23 approx = proc(poly,d) {
34 p = roundcoefficients(approx(poly,i), [|D ...|]);
/external/fonttools/Tests/misc/
DbezierTools_test.py23 ) == pytest.approx((35.566243, 0.000000, 64.433757, 75.000000))
55 assert apt == pytest.approx(ept)
Dtransform_test.py43 assert tuple(t.rotate(math.radians(30))) == pytest.approx(
48 assert tuple(t) == pytest.approx(tuple(Transform(1, 0, 1, 1, 0, 0)))

1234