Home
last modified time | relevance | path

Searched refs:rsqrt (Results 1 – 25 of 200) sorted by relevance

12345678

/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
63 ; reciprocal(rsqrt.approx.f64(x)). There's no non-ftz approximate reciprocal,
65 ; CHECK: rsqrt.approx.f64
74 ; CHECK: rsqrt.approx.f64
80 ; -- refined sqrt and rsqrt --
82 ; The sqrt and rsqrt refinement algorithms both emit an rsqrt.approx, followed
[all …]
Dfast-math.ll43 ; reciprocal(rsqrt(x)) for sqrt(x), and emit a vanilla divide.
46 ; CHECK: rsqrt.approx.f64
55 ; CHECK-LABEL: rsqrt(
56 ; CHECK-NOT: rsqrt.approx
58 ; CHECK-NOT: rsqrt.approx
59 define float @rsqrt(float %a) {
68 ; CHECK: rsqrt.approx.f32
80 ; CHECK: rsqrt.approx.ftz.f32
/external/tensorflow/tensorflow/core/kernels/
Dcwise_op_rsqrt.cc19 REGISTER5(UnaryOp, CPU, "Rsqrt", functor::rsqrt, float, Eigen::half, double,
23 REGISTER3(UnaryOp, GPU, "Rsqrt", functor::rsqrt, float, Eigen::half, double);
26 REGISTER2(UnaryOp, SYCL, "Rsqrt", functor::rsqrt, float, double);
Dbatch_norm_op.h55 ((var + var.constant(variance_epsilon)).rsqrt() * gamma) in operator()
64 ((var + var.constant(variance_epsilon)).rsqrt()) in operator()
117 scratch1.device(d) = (var + var.constant(variance_epsilon)).rsqrt(); in operator()
Dcwise_op_gpu_rsqrt.cu.cc23 DEFINE_UNARY3(rsqrt, Eigen::half, float, double);
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dextractps.ll12 … call <4 x float> @llvm.x86.sse.rsqrt.ss( <4 x float> %2 ) ; <<4 x float>>:3 [#uses=1]
20 … call <4 x float> @llvm.x86.sse.rsqrt.ss( <4 x float> %2 ) ; <<4 x float>>:3 [#uses=1]
26 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>) nounwind readnone
Dfold-load-unops.ll41 %res = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %ins)
128 %res = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %ins)
144 %res = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %ld)
217 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>) nounwind readnone
Dsse-scalar-fp-arith-unary.ll40 %y = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %x)
76 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>)
/external/llvm/test/CodeGen/X86/
Dextractps.ll12 … call <4 x float> @llvm.x86.sse.rsqrt.ss( <4 x float> %2 ) ; <<4 x float>>:3 [#uses=1]
20 … call <4 x float> @llvm.x86.sse.rsqrt.ss( <4 x float> %2 ) ; <<4 x float>>:3 [#uses=1]
26 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>) nounwind readnone
Dsse-scalar-fp-arith-unary.ll35 %y = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %x)
71 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>)
Dfold-load-unops.ll40 %res = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %ins)
112 %res = tail call <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float> %ins)
152 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>) nounwind readnone
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dextractps.ll12 … call <4 x float> @llvm.x86.sse.rsqrt.ss( <4 x float> %2 ) ; <<4 x float>>:3 [#uses=1]
20 … call <4 x float> @llvm.x86.sse.rsqrt.ss( <4 x float> %2 ) ; <<4 x float>>:3 [#uses=1]
26 declare <4 x float> @llvm.x86.sse.rsqrt.ss(<4 x float>) nounwind readnone
/external/tensorflow/tensorflow/core/api_def/python_api/
Dapi_def_Rsqrt.pbtxt4 name: "math.rsqrt"
7 name: "rsqrt"
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Reassociate/
Dfactorize-again.ll9 ; CHECK-NEXT: [[TMP4:%.*]] = call float @llvm.rsqrt.f32(float undef)
22 %4 = call float @llvm.rsqrt.f32(float undef)
41 declare float @llvm.rsqrt.f32(float) #1
/external/tensorflow/tensorflow/core/api_def/base_api/
Dapi_def_RsqrtGrad.pbtxt4 summary: "Computes the gradient for the rsqrt of `x` wrt its input."
6 Specifically, `grad = dy * -0.5 * y^3`, where `y = rsqrt(x)`, and `dy`
/external/tensorflow/tensorflow/python/compiler/tensorrt/test/
Dunary_test.py55 q = gen_math_ops.rsqrt(q)
70 q = gen_math_ops.rsqrt(q)
91 q = gen_math_ops.rsqrt(q)
/external/llvm/test/Transforms/Reassociate/
Dfactorize-again.ll11 %4 = call float @llvm.rsqrt.f32(float undef)
30 declare float @llvm.rsqrt.f32(float) #1
/external/skia/tests/
DSkVxTest.cpp36 float4 RSqrt(float4 x) { return rsqrt(x); } in RSqrt()
109 REPORTER_ASSERT(r, all(rsqrt(float4{2,3,4,5}) < float4{1.0f,1.0f,1.0f,0.5f})); in DEF_TEST()
113 REPORTER_ASSERT(r, all(rsqrt(float2{2,3}) < float2{1.0f,1.0f})); in DEF_TEST()
/external/eigen/Eigen/src/Core/arch/CUDA/
DMathFunctions.h81 return make_double2(rsqrt(a.x), rsqrt(a.y));
/external/deqp-deps/glslang/Test/
Dhlsl.intrinsics.vert45 rsqrt(inF0);
119 rsqrt(inF0);
189 rsqrt(inF0);
259 rsqrt(inF0);
314 rsqrt(inF0); \
/external/tensorflow/tensorflow/contrib/labeled_tensor/
D__init__.py59 rsqrt = _core.rsqrt variable
/external/llvm/test/CodeGen/NVPTX/
Drsqrt.ll8 ; CHECK: rsqrt.approx.f32
/external/tensorflow/tensorflow/python/ops/signal/
Dmfcc_ops.py110 return dct2 * math_ops.rsqrt(
/external/llvm/test/MC/Disassembler/Mips/mips4/
Dvalid-xfail-mips4.txt41 0x46 0x20 0xe0 0xd6 # CHECK: rsqrt.d $f3, $f28
42 0x46 0x00 0x41 0x16 # CHECK: rsqrt.s $f4, $f8
/external/skqp/tests/
DMathTest.cpp257 static void test_rsqrt(skiatest::Reporter* reporter, RSqrtFn rsqrt) { in test_rsqrt() argument
264 float estimate = rsqrt(input); in test_rsqrt()
274 float estimate = rsqrt(input); in test_rsqrt()
284 float estimate = rsqrt(input); in test_rsqrt()

12345678