Home
last modified time | relevance | path

Searched refs:dotprod (Results 1 – 25 of 45) sorted by relevance

12

/external/fec/
Ddotprod_port.c9 struct dotprod { struct
17 struct dotprod *dp; in initdp_port() argument
23 dp = (struct dotprod *)calloc(1,sizeof(struct dotprod)); in initdp_port()
36 struct dotprod *dp = (struct dotprod *)p; in freedp_port()
47 struct dotprod *dp = (struct dotprod *)p; in dotprod_port()
Ddotprod_mmx.c10 struct dotprod { struct
23 struct dotprod *dp; in initdp_mmx() argument
30 dp = (struct dotprod *)calloc(1,sizeof(struct dotprod)); in initdp_mmx()
46 struct dotprod *dp = (struct dotprod *)p; in freedp_mmx()
59 struct dotprod *dp = (struct dotprod *)p; in dotprod_mmx()
Ddotprod_sse2.c11 struct dotprod { struct
25 struct dotprod *dp; in initdp_sse2() argument
31 dp = (struct dotprod *)calloc(1,sizeof(struct dotprod)); in initdp_sse2()
50 struct dotprod *dp = (struct dotprod *)p; in freedp_sse2()
63 struct dotprod *dp = (struct dotprod *)p; in dotprod_sse2()
Ddotprod_av.c9 struct dotprod { struct
20 struct dotprod *dp; in initdp_av() argument
26 dp = (struct dotprod *)calloc(1,sizeof(struct dotprod)); in initdp_av()
43 struct dotprod *dp = (struct dotprod *)p; in freedp_av()
56 struct dotprod *dp = (struct dotprod *)p; in dotprod_av()
Ddotprod.h3 struct dotprod { struct
Dmakefile.in17 dotprod.o dotprod_port.o \
105 dotprod.o: dotprod.c fec.h
Ddotprod.c74 long dotprod(void *p,signed short a[]){ in dotprod() function
Ddtest.c91 simd_result = dotprod(dp_simd,input+offset);
Ddotprod_sse2_assist.s3 # long dotprod(signed short *a,signed short *b,int cnt)
Ddotprod_mmx_assist.s3 # long dotprod(signed short *a,signed short *b,int cnt)
/external/llvm-project/llvm/test/MC/Disassembler/ARM/
Darmv8.2a-dotprod-t32.s1 # RUN: llvm-mc -triple thumbv7a -mattr=+dotprod --disassemble < %s | FileCheck %s
2 # RUN: llvm-mc -triple thumbv7a -mattr=-dotprod --disassemble < %s 2>&1 | FileCheck %s --check-pref…
Darmv8.2a-dotprod-a32.s1 # RUN: llvm-mc -triple arm-none-linux-gnu -mattr=+dotprod --disassemble < %s | FileCheck %s
2 # RUN: llvm-mc -triple arm-none-linux-gnu -mattr=-dotprod --disassemble < %s 2>&1 | FileCheck %s --…
/external/tensorflow/tensorflow/lite/kernels/internal/reference/
Dportable_tensor_utils.cc148 int32_t dotprod = 0; in PortableMatrixBatchVectorMultiplyAccumulate() local
155 dotprod += (*row_ptr) * (vectors[col]); in PortableMatrixBatchVectorMultiplyAccumulate()
157 *result += dotprod * batch_scaling_factor; in PortableMatrixBatchVectorMultiplyAccumulate()
186 int32_t dotprod = 0; in PortableMatrixBatchVectorMultiplyAccumulate() local
197 dotprod += (*row_ptr) * vectors[col]; in PortableMatrixBatchVectorMultiplyAccumulate()
199 dotprod -= row_sums[row] * batch_offset; in PortableMatrixBatchVectorMultiplyAccumulate()
200 *result += dotprod * scale; in PortableMatrixBatchVectorMultiplyAccumulate()
273 int32_t dotprod = 0; in PortableSparseMatrixBatchVectorMultiplyAccumulate() local
284 dotprod += (*row_ptr++) * (*vector_block_ptr++); in PortableSparseMatrixBatchVectorMultiplyAccumulate()
287 result[batch * m_rows + row] += dotprod * batch_scaling_factor; in PortableSparseMatrixBatchVectorMultiplyAccumulate()
/external/llvm-project/llvm/test/MC/Disassembler/AArch64/
Darmv8.2a-dotprod.txt1 # RUN: llvm-mc -triple aarch64-none-linux-gnu -mattr=+dotprod --disassemble < %s | FileCheck %s
5 # RUN: llvm-mc -triple aarch64-none-linux-gnu -mattr=-dotprod --disassemble < %s 2>&1 | FileCheck %…
/external/llvm-project/llvm/test/CodeGen/ARM/
Drelax-per-target-feature.ll31 …"+crypto,+fp-armv8,+neon,+soft-float-abi,+strict-align,+thumb-mode,-crc,-dotprod,-dsp,-hwdiv,-hwdi…
33 …arget-cpu"="arm7tdmi" "target-features"="+strict-align,+thumb-mode,-crc,-dotprod,-dsp,-hwdiv,-hwdi…
Dsoftfp-constant-comparison.ll35 …fp16,+hwdiv,+thumb-mode,+vfp2sp,+vfp3d16sp,+vfp4d16sp,-aes,-crc,-crypto,-dotprod,-fp16fml,-fullfp1…
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DAArch64TargetParser.def63 AARCH64_ARCH_EXT_NAME("dotprod", AArch64::AEK_DOTPROD, "+dotprod","-dotprod")
DARMTargetParser.def148 ARM_ARCH_EXT_NAME("dotprod", ARM::AEK_DOTPROD, "+dotprod","-dotprod")
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Dneon_tensor_utils.cc835 int32_t dotprod = AccumulateNeonLane(dotprod_32x4); in NeonMatrixBatchVectorMultiplyImpl() local
838 dotprod += row_ptr[col] * aligned_vec[col]; in NeonMatrixBatchVectorMultiplyImpl()
841 dotprod += bias[row]; in NeonMatrixBatchVectorMultiplyImpl()
842 scratch[batch * n_output + row] = dotprod; in NeonMatrixBatchVectorMultiplyImpl()
1159 int32_t dotprod = AccumulateNeonLane(dotprod_32x4); in NeonMatrixBatchVectorMultiplyAccumulate() local
1162 dotprod += row_ptr[col] * aligned_vec[col]; in NeonMatrixBatchVectorMultiplyAccumulate()
1165 *result += dotprod * batch_scaling_factor; in NeonMatrixBatchVectorMultiplyAccumulate()
1350 int32_t dotprod = AccumulateNeonLane(dotprod_32x4); in NeonMatrixBatchVectorMultiplyAccumulateImpl() local
1354 dotprod += row_ptr[col] * aligned_vec[col]; in NeonMatrixBatchVectorMultiplyAccumulateImpl()
1356 dotprod -= row_sums_ptr[row] * batch_input_offset; in NeonMatrixBatchVectorMultiplyAccumulateImpl()
[all …]
Dsse_tensor_utils.cc314 int32_t dotprod = ReduceInt32x4(dotprod_32x4); in SseSparseMatrixVectorMultiplyAccumulate() local
316 result[row] += dotprod * scaling_factor; in SseSparseMatrixVectorMultiplyAccumulate()
/external/skqp/src/gpu/ccpr/
DGrCCStrokeGeometry.cpp48 Sk2f dotprod = leftTan * rightTan; in calc_curvature_costheta() local
49 return (dotprod[0] + dotprod[1]) * invlength[0] * invlength[1]; in calc_curvature_costheta()
/external/llvm-project/llvm/include/llvm/Support/
DAArch64TargetParser.def78 AARCH64_ARCH_EXT_NAME("dotprod", AArch64::AEK_DOTPROD, "+dotprod","-dotprod")
DARMTargetParser.def154 ARM_ARCH_EXT_NAME("dotprod", ARM::AEK_DOTPROD, "+dotprod","-dotprod")
/external/llvm-project/llvm/test/CodeGen/Thumb2/
Dt2sizereduction.mir32 …tures"="-d32,+dsp,+fp-armv8,-fp64,+hwdiv,+strict-align,+thumb-mode,-crc,-dotprod,-hwdiv-arm,-ras" …
/external/llvm-project/llvm/test/Transforms/PhaseOrdering/ARM/
Darm_fill_q7.ll192 …p0,-cdecp1,-cdecp2,-cdecp3,-cdecp4,-cdecp5,-cdecp6,-cdecp7,-crc,-crypto,-dotprod,-dsp,-fp16fml,-fu…
194 …p0,-cdecp1,-cdecp2,-cdecp3,-cdecp4,-cdecp5,-cdecp6,-cdecp7,-crc,-crypto,-dotprod,-dsp,-fp16fml,-fu…

12