/external/arm-neon-tests/ |
D | ref_vabd.c | 43 vabd##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in exec_vabd() 65 DECL_VABD_VAR(vector1); in exec_vabd() 72 VLOAD(vector1, buffer, , int, s, 8, 8); in exec_vabd() 73 VLOAD(vector1, buffer, , int, s, 16, 4); in exec_vabd() 74 VLOAD(vector1, buffer, , int, s, 32, 2); in exec_vabd() 75 VLOAD(vector1, buffer, , uint, u, 8, 8); in exec_vabd() 76 VLOAD(vector1, buffer, , uint, u, 16, 4); in exec_vabd() 77 VLOAD(vector1, buffer, , uint, u, 32, 2); in exec_vabd() 78 VLOAD(vector1, buffer, , float, f, 32, 2); in exec_vabd() 79 VLOAD(vector1, buffer, q, int, s, 8, 16); in exec_vabd() [all …]
|
D | ref_vmul.c | 46 DECL_VARIABLE(vector1, T, W, N); \ in FNNAME() 53 INSN##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in FNNAME() 82 VLOAD(vector1, buffer, , int, s, 8, 8); in FNNAME() 83 VLOAD(vector1, buffer, , int, s, 16, 4); in FNNAME() 84 VLOAD(vector1, buffer, , int, s, 32, 2); in FNNAME() 85 VLOAD(vector1, buffer, , uint, u, 8, 8); in FNNAME() 86 VLOAD(vector1, buffer, , uint, u, 16, 4); in FNNAME() 87 VLOAD(vector1, buffer, , uint, u, 32, 2); in FNNAME() 88 VLOAD(vector1, buffer, , poly, p, 8, 8); in FNNAME() 89 VLOAD(vector1, buffer, , float, f, 32, 2); in FNNAME() [all …]
|
D | ref_vmla.c | 46 DECL_VARIABLE(vector1, T, W, N); \ in FNNAME() 55 INSN##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in FNNAME() 83 VLOAD(vector1, buffer, , int, s, 8, 8); in FNNAME() 84 VLOAD(vector1, buffer, , int, s, 16, 4); in FNNAME() 85 VLOAD(vector1, buffer, , int, s, 32, 2); in FNNAME() 86 VLOAD(vector1, buffer, , uint, u, 8, 8); in FNNAME() 87 VLOAD(vector1, buffer, , uint, u, 16, 4); in FNNAME() 88 VLOAD(vector1, buffer, , uint, u, 32, 2); in FNNAME() 89 VLOAD(vector1, buffer, , float, f, 32, 2); in FNNAME() 90 VLOAD(vector1, buffer, q, int, s, 8, 16); in FNNAME() [all …]
|
D | ref_vaba.c | 40 vaba##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in exec_vaba() 61 DECL_VABA_VAR(vector1); in exec_vaba() 69 VLOAD(vector1, buffer, , int, s, 8, 8); in exec_vaba() 70 VLOAD(vector1, buffer, , int, s, 16, 4); in exec_vaba() 71 VLOAD(vector1, buffer, , int, s, 32, 2); in exec_vaba() 72 VLOAD(vector1, buffer, , uint, u, 8, 8); in exec_vaba() 73 VLOAD(vector1, buffer, , uint, u, 16, 4); in exec_vaba() 74 VLOAD(vector1, buffer, , uint, u, 32, 2); in exec_vaba() 75 VLOAD(vector1, buffer, q, int, s, 8, 16); in exec_vaba() 76 VLOAD(vector1, buffer, q, int, s, 16, 8); in exec_vaba() [all …]
|
D | ref_vabdl.c | 40 vabdl_##T2##W(VECT_VAR(vector1, T1, W, N), \ in exec_vabdl() 62 DECL_VABDL_VAR_SHORT(vector1); in exec_vabdl() 69 VLOAD(vector1, buffer, , int, s, 8, 8); in exec_vabdl() 70 VLOAD(vector1, buffer, , int, s, 16, 4); in exec_vabdl() 71 VLOAD(vector1, buffer, , int, s, 32, 2); in exec_vabdl() 72 VLOAD(vector1, buffer, , uint, u, 8, 8); in exec_vabdl() 73 VLOAD(vector1, buffer, , uint, u, 16, 4); in exec_vabdl() 74 VLOAD(vector1, buffer, , uint, u, 32, 2); in exec_vabdl()
|
D | ref_vaddhn.c | 56 VECT_VAR(vector64, T1, W2, N) = INSN##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in FNNAME() 66 DECL_VARIABLE_128BITS_VARIANTS(vector1); in FNNAME() 72 VDUP(vector1, q, int, s, 16, 8, 50*(UINT8_MAX+1)); in FNNAME() 73 VDUP(vector1, q, int, s, 32, 4, 50*(UINT16_MAX+1)); in FNNAME() 74 VDUP(vector1, q, int, s, 64, 2, 24*((uint64_t)UINT32_MAX+1)); in FNNAME() 75 VDUP(vector1, q, uint, u, 16, 8, 3*(UINT8_MAX+1)); in FNNAME() 76 VDUP(vector1, q, uint, u, 32, 4, 55*(UINT16_MAX+1)); in FNNAME() 77 VDUP(vector1, q, uint, u, 64, 2, 3*((uint64_t)UINT32_MAX+1)); in FNNAME()
|
D | ref_vabal.c | 40 vabal_##T2##W(VECT_VAR(vector1, T1, W2, N), \ in exec_vabal() 63 DECL_VABAL_VAR_LONG(vector1); in exec_vabal() 71 VLOAD(vector1, buffer, q, int, s, 16, 8); in exec_vabal() 72 VLOAD(vector1, buffer, q, int, s, 32, 4); in exec_vabal() 73 VLOAD(vector1, buffer, q, int, s, 64, 2); in exec_vabal() 74 VLOAD(vector1, buffer, q, uint, u, 16, 8); in exec_vabal() 75 VLOAD(vector1, buffer, q, uint, u, 32, 4); in exec_vabal() 76 VLOAD(vector1, buffer, q, uint, u, 64, 2); in exec_vabal()
|
D | ref_vqadd.c | 40 DECL_VARIABLE_ALL_VARIANTS(vector1); in vqadd_64() 45 TEST_MACRO_ALL_VARIANTS_2_5(VLOAD, vector1, buffer); in vqadd_64() 87 VDUP(vector1, q, int, s, 64, 2, 0x4000000000000000LL); in vqadd_64() 127 VDUP(vector1, , uint, u, 8, 8, 0xF0); in vqadd_64() 128 VDUP(vector1, , uint, u, 16, 4, 0xFFF0); in vqadd_64() 129 VDUP(vector1, , uint, u, 32, 2, 0xFFFFFFF0); in vqadd_64() 130 VDUP(vector1, q, uint, u, 8, 16, 0xF0); in vqadd_64() 131 VDUP(vector1, q, uint, u, 16, 8, 0xFFF0); in vqadd_64() 132 VDUP(vector1, q, uint, u, 32, 4, 0xFFFFFFF0); in vqadd_64()
|
D | ref_vqsub.c | 40 DECL_VARIABLE_ALL_VARIANTS(vector1); in vqsub_64() 45 TEST_MACRO_ALL_VARIANTS_2_5(VLOAD, vector1, buffer); in vqsub_64() 91 VDUP(vector1, q, int, s, 64, 2, 0x3fffffffffffffffLL); in vqsub_64() 133 VDUP(vector1, , uint, u, 8, 8, 0x10); in vqsub_64() 134 VDUP(vector1, , uint, u, 16, 4, 0x10); in vqsub_64() 135 VDUP(vector1, , uint, u, 32, 2, 0x10); in vqsub_64() 136 VDUP(vector1, q, uint, u, 8, 16, 0x10); in vqsub_64() 137 VDUP(vector1, q, uint, u, 16, 8, 0x10); in vqsub_64() 138 VDUP(vector1, q, uint, u, 32, 4, 0x10); in vqsub_64()
|
D | ref_vext.c | 40 vext##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in exec_vext() 47 DECL_VARIABLE_ALL_VARIANTS(vector1); in exec_vext() 53 TEST_MACRO_ALL_VARIANTS_2_5(VLOAD, vector1, buffer); in exec_vext() 54 VLOAD(vector1, buffer, , float, f, 32, 2); in exec_vext() 55 VLOAD(vector1, buffer, q, float, f, 32, 4); in exec_vext()
|
D | ref_vuzp.c | 57 INSN##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in FNNAME() 71 DECL_VARIABLE_ALL_VARIANTS(vector1); in FNNAME() 98 TEST_MACRO_ALL_VARIANTS_2_5(VLOAD, vector1, buffer); in FNNAME() 99 VLOAD(vector1, buffer, , float, f, 32, 2); in FNNAME() 100 VLOAD(vector1, buffer, q, float, f, 32, 4); in FNNAME()
|
D | ref_v_binary_sat_op.c | 46 INSN##Q##_##T2##W(VECT_VAR(vector1, T1, W, N), \ in FNNAME() 58 DECL_VARIABLE_ALL_VARIANTS(vector1); in FNNAME() 65 TEST_MACRO_ALL_VARIANTS_2_5(VLOAD, vector1, buffer); in FNNAME()
|
D | README | 50 - declare input and output vectors (named 'vector1', 'vector2' and 55 - initialize input vectors 'vector1' and 'vector2'.
|
/external/webrtc/webrtc/common_audio/signal_processing/ |
D | dot_product_with_scale.c | 13 int32_t WebRtcSpl_DotProductWithScale(const int16_t* vector1, in WebRtcSpl_DotProductWithScale() argument 22 sum += (vector1[i + 0] * vector2[i + 0]) >> scaling; in WebRtcSpl_DotProductWithScale() 23 sum += (vector1[i + 1] * vector2[i + 1]) >> scaling; in WebRtcSpl_DotProductWithScale() 24 sum += (vector1[i + 2] * vector2[i + 2]) >> scaling; in WebRtcSpl_DotProductWithScale() 25 sum += (vector1[i + 3] * vector2[i + 3]) >> scaling; in WebRtcSpl_DotProductWithScale() 28 sum += (vector1[i] * vector2[i]) >> scaling; in WebRtcSpl_DotProductWithScale()
|
D | cross_correlation_neon.c | 16 const int16_t* vector1, in DotProductWithScaleNeon() argument 27 int16x8_t seq1_16x8 = vld1q_s16(vector1); in DotProductWithScaleNeon() 41 vector1 += 8; in DotProductWithScaleNeon() 48 sum_res += WEBRTC_SPL_MUL_16_16(*vector1, *vector2); in DotProductWithScaleNeon() 49 vector1++; in DotProductWithScaleNeon()
|
/external/tensorflow/tensorflow/lite/kernels/internal/reference/ |
D | portable_tensor_utils.h | 62 void PortableVectorVectorCwiseProduct(const float* vector1, 68 void PortableVectorVectorCwiseProductAccumulate(const float* vector1, 73 float PortableVectorVectorDotProduct(const float* vector1, const float* vector2, 77 void PortableBatchVectorBatchVectorDotProduct(const float* vector1, 195 void VectorVectorCwiseProduct(const float* vector1, const float* vector2, in VectorVectorCwiseProduct() argument 197 PortableVectorVectorCwiseProduct(vector1, vector2, v_size, result); in VectorVectorCwiseProduct() 200 void VectorVectorCwiseProductAccumulate(const float* vector1, in VectorVectorCwiseProductAccumulate() argument 203 PortableVectorVectorCwiseProductAccumulate(vector1, vector2, v_size, result); in VectorVectorCwiseProductAccumulate() 220 float VectorVectorDotProduct(const float* vector1, const float* vector2, in VectorVectorDotProduct() argument 222 return PortableVectorVectorDotProduct(vector1, vector2, v_size); in VectorVectorDotProduct() [all …]
|
D | portable_tensor_utils.cc | 180 void PortableVectorVectorCwiseProduct(const float* vector1, in PortableVectorVectorCwiseProduct() argument 184 *result++ = *vector1++ * *vector2++; in PortableVectorVectorCwiseProduct() 188 float PortableVectorVectorDotProduct(const float* vector1, const float* vector2, in PortableVectorVectorDotProduct() argument 192 result += *vector1++ * *vector2++; in PortableVectorVectorDotProduct() 197 void PortableBatchVectorBatchVectorDotProduct(const float* vector1, in PortableBatchVectorBatchVectorDotProduct() argument 202 const float* vector1_ptr = vector1; in PortableBatchVectorBatchVectorDotProduct() 213 void PortableVectorVectorCwiseProductAccumulate(const float* vector1, in PortableVectorVectorCwiseProductAccumulate() argument 217 *result++ += *vector1++ * *vector2++; in PortableVectorVectorCwiseProductAccumulate()
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | tensor_utils_impl.h | 77 void PortableVectorVectorCwiseProduct(const float* vector1, 80 void NeonVectorVectorCwiseProduct(const float* vector1, const float* vector2, 85 void PortableVectorVectorCwiseProductAccumulate(const float* vector1, 88 void NeonVectorVectorCwiseProductAccumulate(const float* vector1, 93 float PortableVectorVectorDotProduct(const float* vector1, const float* vector2, 95 float NeonVectorVectorDotProduct(const float* vector1, const float* vector2, 99 void PortableBatchVectorBatchVectorDotProduct(const float* vector1, 103 void NeonBatchVectorBatchVectorDotProduct(const float* vector1,
|
D | neon_tensor_utils.h | 61 void VectorVectorCwiseProduct(const float* vector1, const float* vector2, in VectorVectorCwiseProduct() argument 63 NEON_OR_PORTABLE(VectorVectorCwiseProduct, vector1, vector2, v_size, result); in VectorVectorCwiseProduct() 66 void VectorVectorCwiseProductAccumulate(const float* vector1, in VectorVectorCwiseProductAccumulate() argument 69 NEON_OR_PORTABLE(VectorVectorCwiseProductAccumulate, vector1, vector2, v_size, in VectorVectorCwiseProductAccumulate() 87 float VectorVectorDotProduct(const float* vector1, const float* vector2, in VectorVectorDotProduct() argument 89 return NEON_OR_PORTABLE(VectorVectorDotProduct, vector1, vector2, v_size); in VectorVectorDotProduct() 92 void BatchVectorBatchVectorDotProduct(const float* vector1, in BatchVectorBatchVectorDotProduct() argument 96 NEON_OR_PORTABLE(BatchVectorBatchVectorDotProduct, vector1, vector2, v_size, in BatchVectorBatchVectorDotProduct()
|
D | neon_tensor_utils.cc | 631 void NeonVectorVectorCwiseProduct(const float* vector1, const float* vector2, in NeonVectorVectorCwiseProduct() argument 640 float32x4_t v1_f32x4 = vld1q_f32(vector1 + v); in NeonVectorVectorCwiseProduct() 648 result[v] = vector1[v] * vector2[v]; in NeonVectorVectorCwiseProduct() 652 void NeonVectorVectorCwiseProductAccumulate(const float* vector1, in NeonVectorVectorCwiseProductAccumulate() argument 662 float32x4_t v1_f32x4 = vld1q_f32(vector1 + v); in NeonVectorVectorCwiseProductAccumulate() 671 result[v] += vector1[v] * vector2[v]; in NeonVectorVectorCwiseProductAccumulate() 959 float NeonVectorVectorDotProduct(const float* vector1, const float* vector2, in NeonVectorVectorDotProduct() argument 969 float32x4_t v1_f32x4 = vld1q_f32(vector1 + v); in NeonVectorVectorDotProduct() 979 result += vector1[v] * vector2[v]; in NeonVectorVectorDotProduct() 984 void NeonBatchVectorBatchVectorDotProduct(const float* vector1, in NeonBatchVectorBatchVectorDotProduct() argument [all …]
|
/external/compiler-rt/lib/tsan/tests/unit/ |
D | tsan_clock_test.cc | 57 ThreadClock vector1(100); in TEST() local 58 vector1.tick(); in TEST() 60 vector1.release(&cache, &chunked); in TEST() 113 ThreadClock vector1(10); in TEST() local 114 vector1.tick(); in TEST() 119 vector1.release(&cache, &chunked); in TEST() 129 vector1.release(&cache, &chunked); in TEST() 135 vector1.release(&cache, &chunked); in TEST() 143 vector1.acquire(&cache, &chunked); in TEST() 144 ASSERT_EQ(vector1.size(), 21U); in TEST() [all …]
|
/external/tensorflow/tensorflow/lite/kernels/internal/ |
D | tensor_utils.h | 103 void VectorVectorCwiseProduct(const float* vector1, const float* vector2, 108 void VectorVectorCwiseProductAccumulate(const float* vector1, 113 float VectorVectorDotProduct(const float* vector1, const float* vector2, 131 void BatchVectorBatchVectorDotProduct(const float* vector1,
|
/external/deqp-deps/glslang/glslang/Include/ |
D | Types.h | 1291 … basicType(t), vectorSize(vs), matrixCols(mc), matrixRows(mr), vector1(isVector && vs == 1), in POOL_ALLOCATOR_NEW_DELETE() 1302 … basicType(t), vectorSize(vs), matrixCols(mc), matrixRows(mr), vector1(isVector && vs == 1), in basicType() 1315 … vectorSize(p.vectorSize), matrixCols(p.matrixCols), matrixRows(p.matrixRows), vector1(false), in TType() 1335 basicType(EbtSampler), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), in basicType() 1373 vector1 = true; 1377 vector1 = false; 1383 … basicType(EbtStruct), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), in TType() 1392 … basicType(EbtBlock), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), in TType() 1400 … basicType(t), vectorSize(1), matrixCols(0), matrixRows(0), vector1(false), in TType() 1422 vector1 = copyOf.vector1; in shallowCopy() [all …]
|
/external/tensorflow/tensorflow/python/kernel_tests/distributions/ |
D | util_test.py | 389 vector1 = array_ops.placeholder(dtype=dtypes.float32, shape=[None]) 407 du.same_dynamic_shape(vector, vector1).eval({ 408 vector1: [2.0, 3.0, 4.0] 411 du.same_dynamic_shape(vector1, vector2).eval({ 412 vector1: [2.0, 3.0, 4.0], 431 du.same_dynamic_shape(scalar, vector1).eval({ 432 vector1: [2.0, 3.0, 4.0] 435 du.same_dynamic_shape(scalar1, vector1).eval({ 437 vector1: [2.0, 3.0, 4.0] 452 du.same_dynamic_shape(vector, vector1).eval({ [all …]
|
/external/webrtc/webrtc/modules/audio_coding/neteq/ |
D | expand.cc | 514 const int16_t* vector1 = &(audio_history[signal_length - expansion_length]); in AnalyzeSignal() local 515 const int16_t* vector2 = vector1 - distortion_lag; in AnalyzeSignal() 517 energy1 = WebRtcSpl_DotProductWithScale(vector1, vector1, expansion_length, in AnalyzeSignal() 538 parameters.expand_vector0.PushBack(vector1, expansion_length); in AnalyzeSignal() 553 parameters.expand_vector0.PushBack(vector1, expansion_length); in AnalyzeSignal()
|