/external/fec/ |
D | dotprod_port.c | 9 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()
|
D | dotprod_mmx.c | 10 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()
|
D | dotprod_sse2.c | 11 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()
|
D | dotprod_av.c | 9 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()
|
D | dotprod.h | 3 struct dotprod { struct
|
D | makefile.in | 17 dotprod.o dotprod_port.o \ 105 dotprod.o: dotprod.c fec.h
|
D | dotprod.c | 74 long dotprod(void *p,signed short a[]){ in dotprod() function
|
D | dtest.c | 91 simd_result = dotprod(dp_simd,input+offset);
|
D | dotprod_sse2_assist.s | 3 # long dotprod(signed short *a,signed short *b,int cnt)
|
D | dotprod_mmx_assist.s | 3 # long dotprod(signed short *a,signed short *b,int cnt)
|
/external/llvm-project/llvm/test/MC/Disassembler/ARM/ |
D | armv8.2a-dotprod-t32.s | 1 # 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…
|
D | armv8.2a-dotprod-a32.s | 1 # 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/ |
D | portable_tensor_utils.cc | 148 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/ |
D | armv8.2a-dotprod.txt | 1 # 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/ |
D | relax-per-target-feature.ll | 31 …"+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…
|
D | softfp-constant-comparison.ll | 35 …fp16,+hwdiv,+thumb-mode,+vfp2sp,+vfp3d16sp,+vfp4d16sp,-aes,-crc,-crypto,-dotprod,-fp16fml,-fullfp1…
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | AArch64TargetParser.def | 63 AARCH64_ARCH_EXT_NAME("dotprod", AArch64::AEK_DOTPROD, "+dotprod","-dotprod")
|
D | ARMTargetParser.def | 148 ARM_ARCH_EXT_NAME("dotprod", ARM::AEK_DOTPROD, "+dotprod","-dotprod")
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | neon_tensor_utils.cc | 835 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 …]
|
D | sse_tensor_utils.cc | 314 int32_t dotprod = ReduceInt32x4(dotprod_32x4); in SseSparseMatrixVectorMultiplyAccumulate() local 316 result[row] += dotprod * scaling_factor; in SseSparseMatrixVectorMultiplyAccumulate()
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCStrokeGeometry.cpp | 48 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/ |
D | AArch64TargetParser.def | 78 AARCH64_ARCH_EXT_NAME("dotprod", AArch64::AEK_DOTPROD, "+dotprod","-dotprod")
|
D | ARMTargetParser.def | 154 ARM_ARCH_EXT_NAME("dotprod", ARM::AEK_DOTPROD, "+dotprod","-dotprod")
|
/external/llvm-project/llvm/test/CodeGen/Thumb2/ |
D | t2sizereduction.mir | 32 …tures"="-d32,+dsp,+fp-armv8,-fp64,+hwdiv,+strict-align,+thumb-mode,-crc,-dotprod,-hwdiv-arm,-ras" …
|
/external/llvm-project/llvm/test/Transforms/PhaseOrdering/ARM/ |
D | arm_fill_q7.ll | 192 …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…
|