/external/ComputeLibrary/src/cpu/kernels/elementwise_binary/generic/neon/ |
D | impl.h | 120 …const auto non_broadcast_input_ptr = reinterpret_cast<const InputScalarType *>(non_broa… in elementwise_op() 123 …= (*broadcast_func)(window_start_x, window_end_x, window_step_x, non_broadcast_input_ptr, broadcas… in elementwise_op() 126 const auto a = *(non_broadcast_input_ptr + x); in elementwise_op() 255 …const ScalarType *non_broadcast_input_ptr, const ScalarType &broadcast_value, ScalarType *output_p… in elementwise_arithm_op_broadcast_loop() argument 260 const auto a = wrapper::vloadq((non_broadcast_input_ptr + x)); in elementwise_arithm_op_broadcast_loop() 349 …const InputScalarType *non_broadcast_input_ptr, const InputScalarType &broadcast_value, uint8_t *o… in elementwise_comp_op_broadcast_8_loop() argument 354 …, InputScalarType, InputVectorType, uint8x16_t>(wrapper::vloadq((non_broadcast_input_ptr + x)), br… in elementwise_comp_op_broadcast_8_loop() 362 …const InputScalarType *non_broadcast_input_ptr, const InputScalarType &broadcast_value, uint8_t *o… in elementwise_comp_op_broadcast_16_loop() argument 367 …, InputScalarType, InputVectorType, uint16x8_t>(wrapper::vloadq((non_broadcast_input_ptr + x)), br… in elementwise_comp_op_broadcast_16_loop() 375 …const InputScalarType *non_broadcast_input_ptr, const InputScalarType &broadcast_value, uint8_t *o… in elementwise_comp_op_broadcast_32_loop() argument [all …]
|
/external/ComputeLibrary/src/cpu/kernels/sub/neon/ |
D | list.h | 89 … const auto non_broadcast_input_ptr = reinterpret_cast<const T *>(non_broadcast_input.ptr()); in sub_same_neon() 99 const auto non_broadcast_v = wrapper::vloadq(non_broadcast_input_ptr + x); in sub_same_neon() 111 const auto non_broadcast_v = *(non_broadcast_input_ptr + x); in sub_same_neon()
|
D | qsymm16.cpp | 79 … const auto non_broadcast_input_ptr = reinterpret_cast<const int16_t *>(non_broadcast_input.ptr()); in sub_qsymm16_neon() local 98 const int16x8_t a = vld1q_s16(non_broadcast_input_ptr + x); in sub_qsymm16_neon() 127 …const float afs = static_cast<int32_t>(*(non_broadcast_input_ptr + x)) * non_broadcast_qinfo.sca… in sub_qsymm16_neon()
|
/external/ComputeLibrary/src/cpu/kernels/add/generic/neon/ |
D | qsymm16.cpp | 79 … const auto non_broadcast_input_ptr = reinterpret_cast<const int16_t *>(non_broadcast_input.ptr()); in add_qsymm16_neon() local 93 const int16x8_t a = vld1q_s16(non_broadcast_input_ptr + x); in add_qsymm16_neon() 114 …const float afs = static_cast<int32_t>(*(non_broadcast_input_ptr + x)) * non_broadcast_qinfo.sca… in add_qsymm16_neon()
|
D | impl.cpp | 70 …const auto non_broadcast_input_ptr = reinterpret_cast<const ScalarType *>(non_broadcast_input.ptr(… in add_same_neon() local 80 const auto non_broadcast_v = wrapper::vloadq(non_broadcast_input_ptr + x); in add_same_neon() 88 const auto non_broadcast_v = *(non_broadcast_input_ptr + x); in add_same_neon() 429 const auto non_broadcast_input_ptr = non_broadcast_input.ptr(); in add_sub_qasymm8_neon() local 440 const uint8x16_t a = vld1q_u8(non_broadcast_input_ptr + x); in add_sub_qasymm8_neon() 475 const auto result = float(non_broadcast_input_ptr[x]) * af_scale + bfs; in add_sub_qasymm8_neon() 612 … const auto non_broadcast_input_ptr = reinterpret_cast<const int8_t *>(non_broadcast_input.ptr()); in add_sub_qasymm8_signed_neon() local 623 const int8x16_t a = vld1q_s8(non_broadcast_input_ptr + x); in add_sub_qasymm8_signed_neon() 658 const auto result = float(non_broadcast_input_ptr[x]) * af_scale + bfs; in add_sub_qasymm8_signed_neon()
|
/external/ComputeLibrary/src/cpu/kernels/elementwise_binary/generic/sve/ |
D | impl.cpp | 72 …const auto non_broadcast_input_ptr = reinterpret_cast<const ScalarType *>(non_broadcast_inpu… in elementwise_arithmetic_op() local 81 const auto non_broadcast_vector = svld1(pg, non_broadcast_input_ptr + x); in elementwise_arithmetic_op() 178 …const auto non_broadcast_input_ptr = reinterpret_cast<const InputScalarType *>(non_broa… in elementwise_comparison_op() local 187 const auto non_broadcast_vector = svld1(pg, non_broadcast_input_ptr + x); in elementwise_comparison_op()
|
/external/ComputeLibrary/src/cpu/kernels/ |
D | CpuMulKernel.cpp | 195 … const auto non_broadcast_input_ptr = reinterpret_cast<const T *>(non_broadcast_input.ptr()); in mul_saturate_quantized_8() local 205 const auto non_broadcast_v = wrapper::vloadq(non_broadcast_input_ptr + x); in mul_saturate_quantized_8() 228 const T src1 = *(non_broadcast_input_ptr + x); in mul_saturate_quantized_8() 1079 … const auto non_broadcast_input_ptr = reinterpret_cast<const int32_t *>(non_broadcast_input.ptr()); in mul_S32_S32_S32() local 1099 vld1q_s32(non_broadcast_input_ptr + x), in mul_S32_S32_S32() 1100 vld1q_s32(non_broadcast_input_ptr + x + 4), in mul_S32_S32_S32() 1112 …tmp = static_cast<int64_t>(broadcast_value) * static_cast<int64_t>(*(non_broadcast_input_ptr + x)); in mul_S32_S32_S32() 1233 … const auto non_broadcast_input_ptr = reinterpret_cast<const float *>(non_broadcast_input.ptr()); in mul_F32_F32_F32() local 1244 const auto non_broadcast_v = wrapper::vloadq(non_broadcast_input_ptr + x); in mul_F32_F32_F32() 1252 const auto non_broadcast_v = *(non_broadcast_input_ptr + x); in mul_F32_F32_F32() [all …]
|
/external/ComputeLibrary/src/cpu/kernels/add/generic/sve/ |
D | impl.cpp | 73 …const auto non_broadcast_input_ptr = reinterpret_cast<const ScalarType *>(non_broadcast_input.ptr(… in add_same_sve() local 83 const auto non_broadcast_v = svld1(pg, non_broadcast_input_ptr + x); in add_same_sve()
|
/external/ComputeLibrary/src/cpu/kernels/add/generic/sve2/ |
D | qsymm16.cpp | 79 … const auto non_broadcast_input_ptr = reinterpret_cast<const int16_t *>(non_broadcast_input.ptr()); in add_qsymm16_sve2() local 93 const auto a = svld1_s16(pg, non_broadcast_input_ptr + x); in add_qsymm16_sve2()
|
D | qasymm8_signed.cpp | 83 … const auto non_broadcast_input_ptr = reinterpret_cast<const int8_t *>(non_broadcast_input.ptr()); in add_qasymm8_signed_sve2() local 98 const auto a = svld1_s8(pg, non_broadcast_input_ptr + x); in add_qasymm8_signed_sve2()
|
D | qasymm8.cpp | 83 … const auto non_broadcast_input_ptr = reinterpret_cast<const uint8_t *>(non_broadcast_input.ptr()); in add_qasymm8_sve2() local 99 const svuint8_t a = svld1_u8(pg, non_broadcast_input_ptr + x); in add_qasymm8_sve2()
|
/external/ComputeLibrary/src/cpu/kernels/elementwise_binary/generic/sve2/ |
D | impl.h | 147 …const auto non_broadcast_input_ptr = reinterpret_cast<const ScalarType *>(non_broadcast_inpu… in elementwise_arithmetic_quantized_op() 157 …const auto in1 = load_quantized(non_broadcast_input_ptr + x, pg, non_broadcast_voffset, non_broadc… in elementwise_arithmetic_quantized_op() 278 …const auto non_broadcast_input_ptr = reinterpret_cast<const InputScalarType *>(non_broa… in elementwise_comparison_quantized_op() 288 …const auto in1 = load_quantized(non_broadcast_input_ptr + x, pg, non_broadcast_voffset, non_broadc… in elementwise_comparison_quantized_op()
|