/external/XNNPACK/scripts/ |
D | generate-f32-vsqrt.sh | 8 tools/xngen src/f32-vsqrt/scalar-sqrt.c.in -D BATCH_TILE=1 -o src/f32-vsqrt/gen/scalar-sqrt-x1.c & 9 tools/xngen src/f32-vsqrt/scalar-sqrt.c.in -D BATCH_TILE=2 -o src/f32-vsqrt/gen/scalar-sqrt-x2.c & 10 tools/xngen src/f32-vsqrt/scalar-sqrt.c.in -D BATCH_TILE=4 -o src/f32-vsqrt/gen/scalar-sqrt-x4.c & 13 tools/xngen src/f32-vsqrt/wasmsimd-sqrt.c.in -D BATCH_TILE=4 -o src/f32-vsqrt/gen/wasmsimd-sqrt-x4.… 14 tools/xngen src/f32-vsqrt/wasmsimd-sqrt.c.in -D BATCH_TILE=8 -o src/f32-vsqrt/gen/wasmsimd-sqrt-x8.… 17 tools/xngen src/f32-vsqrt/neon-sqrt.c.in -D BATCH_TILE=4 -o src/f32-vsqrt/gen/neon-sqrt-x4.c & 18 tools/xngen src/f32-vsqrt/neon-sqrt.c.in -D BATCH_TILE=8 -o src/f32-vsqrt/gen/neon-sqrt-x8.c & 20 tools/xngen src/f32-vsqrt/neonfma-nr2fma1adj.c.in -D BATCH_TILE=4 -o src/f32-vsqrt/gen/neonfma-nr2… 21 tools/xngen src/f32-vsqrt/neonfma-nr2fma1adj.c.in -D BATCH_TILE=8 -o src/f32-vsqrt/gen/neonfma-nr2… 22 tools/xngen src/f32-vsqrt/neonfma-nr2fma1adj.c.in -D BATCH_TILE=12 -o src/f32-vsqrt/gen/neonfma-nr2… [all …]
|
/external/ComputeLibrary/src/core/NEON/wrapper/intrinsics/ |
D | sqrt.h | 36 inline type vsqrt(const type &a) \ 41 VSQRT_IMPL(float32x2_t, vsqrt, f32) 43 VSQRT_IMPL(float16x4_t, vsqrt, f16)
|
/external/llvm/test/MC/ARM/ |
D | single-precision-fp.s | 47 vsqrt.f64 d13, d12 48 vsqrt d13, d14 52 @ CHECK-ERRORS-NEXT: vsqrt.f64 d13, d12 54 @ CHECK-ERRORS-NEXT: vsqrt d13, d14
|
D | simple-fp-encoding.s | 71 vsqrt.f64 d16, d16 72 vsqrt.f32 s0, s0 74 @ CHECK: vsqrt.f64 d16, d16 @ encoding: [0xe0,0x0b,0xf1,0xee] 75 @ CHECK: vsqrt.f32 s0, s0 @ encoding: [0xc0,0x0a,0xb1,0xee]
|
D | fullfp16.s | 64 vsqrt.f16 s0, s0 65 @ ARM: vsqrt.f16 s0, s0 @ encoding: [0xc0,0x09,0xb1,0xee] 66 @ THUMB: vsqrt.f16 s0, s0 @ encoding: [0xb1,0xee,0xc0,0x09]
|
D | fullfp16-neg.s | 49 vsqrt.f16 s0, s0
|
/external/llvm/test/CodeGen/ARM/ |
D | 2011-11-29-128bitArithmetics.ll | 12 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}} 13 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}} 14 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}} 15 ; CHECK: vsqrt.f32 {{s[0-9]+}}, {{s[0-9]+}}
|
D | fp16-promote.ll | 422 ; CHECK-FP16: vsqrt.f32 425 ; CHECK-VFP-LIBCALL: vsqrt.f32
|
/external/capstone/suite/MC/ARM/ |
D | simple-fp-encoding.s.cs | 26 0xe0,0x0b,0xf1,0xee = vsqrt.f64 d16, d16 27 0xc0,0x0a,0xb1,0xee = vsqrt.f32 s0, s0
|
/external/XNNPACK/bench/ |
D | f32-vsqrt.cc | 24 xnn_f32_vsqrt_ukernel_function vsqrt, in f32_vsqrt() argument 47 vsqrt(num_elements * sizeof(float), input.data(), output.data(), ¶ms); in f32_vsqrt()
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | fp-encoding.txt | 58 # CHECK: vsqrt.f64 d16, d16 61 # CHECK: vsqrt.f32 s0, s0
|
D | fullfp16-thumb.txt | 48 # CHECK: vsqrt.f16 s0, s0
|
D | fullfp16-arm.txt | 48 # CHECK: vsqrt.f16 s0, s0
|
/external/ComputeLibrary/src/core/NEON/kernels/activation/impl/ |
D | fp32_neon_activation.cpp | 126 tmp = wrapper::vsqrt(vin); in fp32_neon_activation()
|
D | fp16_neon_activation.cpp | 129 tmp = wrapper::vsqrt(vin); in fp16_neon_activation()
|
/external/XNNPACK/ |
D | CMakeLists.txt | 381 src/f32-vsqrt/gen/scalar-sqrt-x1.c 525 src/f32-vsqrt/gen/scalar-sqrt-x1.c 961 src/f32-vsqrt/gen/scalar-sqrt-x1.c 962 src/f32-vsqrt/gen/scalar-sqrt-x2.c 963 src/f32-vsqrt/gen/scalar-sqrt-x4.c 2741 src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x4.c 2742 src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x8.c 2743 src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x12.c 2744 src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x16.c 2745 src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x20.c [all …]
|
D | Android.bp | 200 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 333 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 476 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 913 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 914 "src/f32-vsqrt/gen/scalar-sqrt-x2.c", 915 "src/f32-vsqrt/gen/scalar-sqrt-x4.c", 2247 "src/f32-vsqrt/gen/wasmsimd-sqrt-x4.c", 2248 "src/f32-vsqrt/gen/wasmsimd-sqrt-x8.c", 3964 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x4.c", 3965 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x8.c", [all …]
|
D | BUILD.bazel | 216 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 349 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 492 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 929 "src/f32-vsqrt/gen/scalar-sqrt-x1.c", 930 "src/f32-vsqrt/gen/scalar-sqrt-x2.c", 931 "src/f32-vsqrt/gen/scalar-sqrt-x4.c", 2263 "src/f32-vsqrt/gen/wasmsimd-sqrt-x4.c", 2264 "src/f32-vsqrt/gen/wasmsimd-sqrt-x8.c", 3980 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x4.c", 3981 "src/f32-vsqrt/gen/neonfma-nr1rsqrts1fma1adj-x8.c", [all …]
|
/external/XNNPACK/test/ |
D | vunary-microkernel-tester.h | 523 …void Test(xnn_f32_vsqrt_ukernel_function vsqrt, xnn_init_f32_sqrt_params_fn init_params = nullptr)… 552 … vsqrt(batch_size() * sizeof(float), x_data, y.data(), init_params != nullptr ? ¶ms : nullptr);
|
/external/llvm/test/CodeGen/Thumb2/ |
D | float-intrinsics-float.ll | 12 ; HARD: vsqrt.f32 s0, s0
|
D | float-intrinsics-double.ll | 12 ; HARD: vsqrt.f64 d0, d0
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrVFP.td | 948 IIC_fpSQRT64, "vsqrt", ".f64\t$Dd, $Dm", 953 IIC_fpSQRT32, "vsqrt", ".f32\t$Sd, $Sm", 958 IIC_fpSQRT16, "vsqrt", ".f16\t$Sd, $Sm", 2209 def : VFP2MnemonicAlias<"fsqrts", "vsqrt">; 2210 def : VFP2MnemonicAlias<"fsqrtd", "vsqrt">; 2262 def : VFP2InstAlias<"vsqrt${p} $Sd, $Sm", (VSQRTS SPR:$Sd, SPR:$Sm, pred:$p)>; 2263 def : VFP2DPInstAlias<"vsqrt${p} $Dd, $Dm", (VSQRTD DPR:$Dd, DPR:$Dm, pred:$p)>;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMInstrVFP.td | 1025 IIC_fpSQRT64, "vsqrt", ".f64\t$Dd, $Dm", 1031 IIC_fpSQRT32, "vsqrt", ".f32\t$Sd, $Sm", 1037 IIC_fpSQRT16, "vsqrt", ".f16\t$Sd, $Sm", 2543 def : VFP2MnemonicAlias<"fsqrts", "vsqrt">; 2544 def : VFP2MnemonicAlias<"fsqrtd", "vsqrt">; 2596 def : VFP2InstAlias<"vsqrt${p} $Sd, $Sm", (VSQRTS SPR:$Sd, SPR:$Sm, pred:$p)>; 2597 def : VFP2DPInstAlias<"vsqrt${p} $Dd, $Dm", (VSQRTD DPR:$Dd, DPR:$Dm, pred:$p)>;
|
/external/vixl/src/aarch32/ |
D | assembler-aarch32.h | 5785 void vsqrt(Condition cond, DataType dt, SRegister rd, SRegister rm); 5786 void vsqrt(DataType dt, SRegister rd, SRegister rm) { vsqrt(al, dt, rd, rm); } in vsqrt() function 5788 void vsqrt(Condition cond, DataType dt, DRegister rd, DRegister rm); 5789 void vsqrt(DataType dt, DRegister rd, DRegister rm) { vsqrt(al, dt, rd, rm); } in vsqrt() function
|
D | disasm-aarch32.h | 2474 void vsqrt(Condition cond, DataType dt, SRegister rd, SRegister rm); 2476 void vsqrt(Condition cond, DataType dt, DRegister rd, DRegister rm);
|