Lines Matching refs:input_ptr
65 inline float32x4x4_t load_value(const T *input_ptr) in load_value() argument
68 return arm_compute::convert_to_float32x4x4<Tx16_t>(wrapper::vloadq(input_ptr)); in load_value()
72 inline float32x4x4_t load_value(const float *input_ptr) in load_value() argument
74 return { wrapper::vloadq(input_ptr), in load_value()
75 wrapper::vloadq(input_ptr + 4), in load_value()
76 wrapper::vloadq(input_ptr + 8), in load_value()
77 wrapper::vloadq(input_ptr + 12) }; in load_value()
81 inline float32x4x4_t load_value(const float16_t *input_ptr) in load_value() argument
83 return { vcvt_f32_f16(wrapper::vload(input_ptr)), in load_value()
84 vcvt_f32_f16(wrapper::vload(input_ptr + 4)), in load_value()
85 vcvt_f32_f16(wrapper::vload(input_ptr + 8)), in load_value()
86 vcvt_f32_f16(wrapper::vload(input_ptr + 12)) }; in load_value()
182 auto input_ptr = reinterpret_cast<const TIn *>(input.ptr()); in run_quantize_qsymm8() local
187 … wrapper::vstore(&output_ptr[x], vquantize_qasymm8<TOut>(load_value(&input_ptr[x]), uqinfo)); in run_quantize_qsymm8()
192 output_ptr[x] = quantize_qsymm8(input_ptr[x], dst->info()->quantization_info()); in run_quantize_qsymm8()
224 auto input_ptr = reinterpret_cast<const TIn *>(input.ptr()); in run_quantize_qasymm8() local
230 … wrapper::vstore(&output_ptr[x], vquantize_qasymm8<TOut>(load_value(&input_ptr[x]), uqinfo)); in run_quantize_qasymm8()
235 … output_ptr[x] = Qasymm8QuantizationHelper<TOut>::quantize(input_ptr[x], uqinfo, rounding_policy); in run_quantize_qasymm8()
267 auto input_ptr = reinterpret_cast<const T *>(input.ptr()); in run_quantize_qasymm16() local
273 uint16x8x2_t tmp = vquantize_qasymm16(load_value(&input_ptr[x]), uqinfo); in run_quantize_qasymm16()
280 output_ptr[x] = quantize_qasymm16(input_ptr[x], uqinfo, rounding_policy); in run_quantize_qasymm16()