Home
last modified time | relevance | path

Searched refs:vqmovn_s32 (Results 1 – 25 of 280) sorted by relevance

12345678910>>...12

/dports/misc/ncnn/ncnn-20211208/src/layer/arm/
H A Darm_usability.h48 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8()
72 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8relu()
109 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8leakyrelu()
110 int16x8_t _v16_leaky = vcombine_s16(vqmovn_s32(_vlow32_leaky), vqmovn_s32(_vhigh32_leaky)); in float2int8leakyrelu()
/dports/multimedia/aom/aom-3.2.0/av1/common/arm/
H A Dreconintra_neon.c134 const int16x8_t out_0123 = vcombine_s16(vqmovn_s32(vpaddlq_s16(out_01)), in av1_filter_intra_predictor_neon()
135 vqmovn_s32(vpaddlq_s16(out_23))); in av1_filter_intra_predictor_neon()
136 const int16x8_t out_4567 = vcombine_s16(vqmovn_s32(vpaddlq_s16(out_45)), in av1_filter_intra_predictor_neon()
137 vqmovn_s32(vpaddlq_s16(out_67))); in av1_filter_intra_predictor_neon()
139 vqmovn_s32(vpaddlq_s16(out_0123)), vqmovn_s32(vpaddlq_s16(out_4567))); in av1_filter_intra_predictor_neon()
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/av1/common/arm/
H A Dreconintra_neon.c135 const int16x8_t out_0123 = vcombine_s16(vqmovn_s32(vpaddlq_s16(out_01)), in av1_filter_intra_predictor_neon()
136 vqmovn_s32(vpaddlq_s16(out_23))); in av1_filter_intra_predictor_neon()
137 const int16x8_t out_4567 = vcombine_s16(vqmovn_s32(vpaddlq_s16(out_45)), in av1_filter_intra_predictor_neon()
138 vqmovn_s32(vpaddlq_s16(out_67))); in av1_filter_intra_predictor_neon()
140 vqmovn_s32(vpaddlq_s16(out_0123)), vqmovn_s32(vpaddlq_s16(out_4567))); in av1_filter_intra_predictor_neon()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/av1/common/arm/
H A Dreconintra_neon.c139 const int16x8_t out_0123 = vcombine_s16(vqmovn_s32(vpaddlq_s16(out_01)), in av1_filter_intra_predictor_neon()
140 vqmovn_s32(vpaddlq_s16(out_23))); in av1_filter_intra_predictor_neon()
141 const int16x8_t out_4567 = vcombine_s16(vqmovn_s32(vpaddlq_s16(out_45)), in av1_filter_intra_predictor_neon()
142 vqmovn_s32(vpaddlq_s16(out_67))); in av1_filter_intra_predictor_neon()
144 vqmovn_s32(vpaddlq_s16(out_0123)), vqmovn_s32(vpaddlq_s16(out_4567))); in av1_filter_intra_predictor_neon()
/dports/math/gemmlowp/gemmlowp-dc69acd/internal/
H A Doutput_neon.h58 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
77 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
79 vcombine_s16(vqmovn_s32(input.reg[2]), vqmovn_s32(input.reg[3]));
142 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
161 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
163 vcombine_s16(vqmovn_s32(input.reg[2]), vqmovn_s32(input.reg[3]));
224 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
242 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
244 vcombine_s16(vqmovn_s32(input.reg[2]), vqmovn_s32(input.reg[3]));
262 vcombine_s16(vqmovn_s32(input.reg[0]), vqmovn_s32(input.reg[1]));
[all …]
/dports/graphics/opencv/opencv-4.5.3/3rdparty/carotene/src/
H A Daccumulate.cpp126 …v_dst0 = vcombine_s16(vqmovn_s32(vaddw_s16(vshrq_n_s32(vmull_s16(v_srclo, v_srclo), shift), vget_l… in accumulateSquareConst()
127vqmovn_s32(vaddw_s16(vshrq_n_s32(vmull_s16(v_srchi, v_srchi), shift), vget_high_s16(v_dst0)))); in accumulateSquareConst()
131 …v_dst1 = vcombine_s16(vqmovn_s32(vaddw_s16(vshrq_n_s32(vmull_s16(v_srclo, v_srclo), shift), vget_l… in accumulateSquareConst()
142 …v_dst = vcombine_s16(vqmovn_s32(vaddw_s16(vshrq_n_s32(vmull_s16(v_srclo, v_srclo), shift), vget_lo… in accumulateSquareConst()
143vqmovn_s32(vaddw_s16(vshrq_n_s32(vmull_s16(v_srchi, v_srchi), shift), vget_high_s16(v_dst)))); in accumulateSquareConst()
179 … v_dst0 = vcombine_s16(vqmovn_s32(vaddw_s16(vmull_s16(v_srclo, v_srclo), vget_low_s16(v_dst0))), in accumulateSquareConst()
180vqmovn_s32(vaddw_s16(vmull_s16(v_srchi, v_srchi), vget_high_s16(v_dst0)))); in accumulateSquareConst()
184 … v_dst1 = vcombine_s16(vqmovn_s32(vaddw_s16(vmull_s16(v_srclo, v_srclo), vget_low_s16(v_dst1))), in accumulateSquareConst()
185vqmovn_s32(vaddw_s16(vmull_s16(v_srchi, v_srchi), vget_high_s16(v_dst1)))); in accumulateSquareConst()
195 … v_dst = vcombine_s16(vqmovn_s32(vaddw_s16(vmull_s16(v_srclo, v_srclo), vget_low_s16(v_dst))), in accumulateSquareConst()
[all …]
H A Dconvert_scale.cpp301 int16x8_t vRes1_u16 = vcombine_s16(vqmovn_s32(vline1_s32), vqmovn_s32(vline2_s32));
302 int16x8_t vRes2_u16 = vcombine_s16(vqmovn_s32(vline3_s32), vqmovn_s32(vline4_s32));
470 vst1q_s16(_dst + i + 0, vcombine_s16(vqmovn_s32(vline1_s32), vqmovn_s32(vline2_s32)));
471 vst1q_s16(_dst + i + 8, vcombine_s16(vqmovn_s32(vline3_s32), vqmovn_s32(vline4_s32)));
809 int16x8_t vRes1_s16 = vcombine_s16(vqmovn_s32(vline1_s32), vqmovn_s32(vline2_s32));
810 int16x8_t vRes2_s16 = vcombine_s16(vqmovn_s32(vline3_s32), vqmovn_s32(vline4_s32));
980 int16x8_t vRes1_s16 = vcombine_s16(vqmovn_s32(vline1_s32), vqmovn_s32(vline2_s32));
981 int16x8_t vRes2_s16 = vcombine_s16(vqmovn_s32(vline3_s32), vqmovn_s32(vline4_s32));
1209 int16x4_t vRes1 = vqmovn_s32(vline1_s32);
1210 int16x4_t vRes2 = vqmovn_s32(vline2_s32);
[all …]
H A Dmagnitude.cpp69 v_dst = vcombine_s16(vqmovn_s32(v_sqrt0), vqmovn_s32(v_sqrt1)); in operator ()()
78 v_dst = vqmovn_s32(v_sqrt); in operator ()()
/dports/www/firefox/firefox-99.0/third_party/jpeg-xl/lib/jxl/
H A Ddec_xyb-inl.h190 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_left, 18)); in FastXYBTosRGB8()
194 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_right, 18)); in FastXYBTosRGB8()
199 int16x4_t opsin_y16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_y_left, 15)); in FastXYBTosRGB8()
202 int16x4_t opsin_y16_right = vqmovn_s32(vcvtq_n_s32_f32(opsin_y_right, 15)); in FastXYBTosRGB8()
206 int16x4_t opsin_b16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_b_left, 15)); in FastXYBTosRGB8()
209 int16x4_t opsin_b16_right = vqmovn_s32(vcvtq_n_s32_f32(opsin_b_right, 15)); in FastXYBTosRGB8()
302 int16x4_t a16_left = vqmovn_s32(vcvtq_n_s32_f32(a_f32_left, 8)); in FastXYBTosRGB8()
303 int16x4_t a16_right = vqmovn_s32(vcvtq_n_s32_f32(a_f32_right, 8)); in FastXYBTosRGB8()
/dports/graphics/waifu2x-ncnn-vulkan/waifu2x-ncnn-vulkan-20210521/src/ncnn/src/layer/arm/
H A Darm_usability.h47 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8()
70 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8relu()
/dports/benchmarks/vkpeak/vkpeak-20210430/ncnn/src/layer/arm/
H A Darm_usability.h47 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8()
70 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8relu()
/dports/graphics/vapoursynth-waifu2x-ncnn-vulkan/vapoursynth-waifu2x-ncnn-vulkan-r4/deps/ncnn/src/layer/arm/
H A Darm_usability.h47 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8()
70 int16x8_t _v16 = vcombine_s16(vqmovn_s32(_vlow32), vqmovn_s32(_vhigh32)); in float2int8relu()
/dports/graphics/libjxl/libjxl-0.6.1/lib/jxl/
H A Ddec_xyb-inl.h195 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_left, 18)); in FastXYBTosRGB8()
199 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_right, 18)); in FastXYBTosRGB8()
204 int16x4_t opsin_y16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_y_left, 15)); in FastXYBTosRGB8()
208 vqmovn_s32(vcvtq_n_s32_f32(opsin_y_right, 15)); in FastXYBTosRGB8()
212 int16x4_t opsin_b16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_b_left, 15)); in FastXYBTosRGB8()
216 vqmovn_s32(vcvtq_n_s32_f32(opsin_b_right, 15)); in FastXYBTosRGB8()
310 int16x4_t a16_left = vqmovn_s32(vcvtq_n_s32_f32(a_f32_left, 8)); in FastXYBTosRGB8()
311 int16x4_t a16_right = vqmovn_s32(vcvtq_n_s32_f32(a_f32_right, 8)); in FastXYBTosRGB8()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Ddec_xyb-inl.h195 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_left, 18)); in FastXYBTosRGB8()
199 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_right, 18)); in FastXYBTosRGB8()
204 int16x4_t opsin_y16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_y_left, 15)); in FastXYBTosRGB8()
208 vqmovn_s32(vcvtq_n_s32_f32(opsin_y_right, 15)); in FastXYBTosRGB8()
212 int16x4_t opsin_b16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_b_left, 15)); in FastXYBTosRGB8()
216 vqmovn_s32(vcvtq_n_s32_f32(opsin_b_right, 15)); in FastXYBTosRGB8()
310 int16x4_t a16_left = vqmovn_s32(vcvtq_n_s32_f32(a_f32_left, 8)); in FastXYBTosRGB8()
311 int16x4_t a16_right = vqmovn_s32(vcvtq_n_s32_f32(a_f32_right, 8)); in FastXYBTosRGB8()
/dports/www/firefox-esr/firefox-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Ddec_xyb-inl.h195 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_left, 18)); in FastXYBTosRGB8()
199 vqmovn_s32(vcvtq_n_s32_f32(opsin_x_right, 18)); in FastXYBTosRGB8()
204 int16x4_t opsin_y16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_y_left, 15)); in FastXYBTosRGB8()
208 vqmovn_s32(vcvtq_n_s32_f32(opsin_y_right, 15)); in FastXYBTosRGB8()
212 int16x4_t opsin_b16_left = vqmovn_s32(vcvtq_n_s32_f32(opsin_b_left, 15)); in FastXYBTosRGB8()
216 vqmovn_s32(vcvtq_n_s32_f32(opsin_b_right, 15)); in FastXYBTosRGB8()
310 int16x4_t a16_left = vqmovn_s32(vcvtq_n_s32_f32(a_f32_left, 8)); in FastXYBTosRGB8()
311 int16x4_t a16_right = vqmovn_s32(vcvtq_n_s32_f32(a_f32_right, 8)); in FastXYBTosRGB8()
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/opts/
H A DSkBitmapProcState_arm_neon.cpp177 int16x4_t accum16 = vqmovn_s32(accum); in convolveHorizontally_neon()
239 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); in convolveVertically_neon()
241 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3)); in convolveVertically_neon()
301 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); in convolveVertically_neon()
302 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum2)); in convolveVertically_neon()
463 accum16 = vqmovn_s32(accum); \ in convolve4RowsHorizontally_neon()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libaom/source/libaom/av1/encoder/arm/neon/
H A Dpicksrt_neon.c42 vcombine_s16(vqmovn_s32(vld1q_s32(&flt0[j])), in av1_lowbd_pixel_proj_error_neon()
43 vqmovn_s32(vld1q_s32(&flt0[j + 4]))); in av1_lowbd_pixel_proj_error_neon()
45 vcombine_s16(vqmovn_s32(vld1q_s32(&flt1[j])), in av1_lowbd_pixel_proj_error_neon()
46 vqmovn_s32(vld1q_s32(&flt1[j + 4]))); in av1_lowbd_pixel_proj_error_neon()
H A Dencodetxb_neon.c37 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
61 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
79 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
81 vcombine_s16(vqmovn_s32(coeffC), vqmovn_s32(coeffD)); in av1_txb_init_levels_neon()
/dports/multimedia/aom/aom-3.2.0/av1/encoder/arm/neon/
H A Dpicksrt_neon.c41 vcombine_s16(vqmovn_s32(vld1q_s32(&flt0[j])), in av1_lowbd_pixel_proj_error_neon()
42 vqmovn_s32(vld1q_s32(&flt0[j + 4]))); in av1_lowbd_pixel_proj_error_neon()
44 vcombine_s16(vqmovn_s32(vld1q_s32(&flt1[j])), in av1_lowbd_pixel_proj_error_neon()
45 vqmovn_s32(vld1q_s32(&flt1[j + 4]))); in av1_lowbd_pixel_proj_error_neon()
H A Dencodetxb_neon.c37 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
61 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
79 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
81 vcombine_s16(vqmovn_s32(coeffC), vqmovn_s32(coeffD)); in av1_txb_init_levels_neon()
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/libaom-sys-0.9.1/vendor/av1/encoder/arm/neon/
H A Dpicksrt_neon.c42 vcombine_s16(vqmovn_s32(vld1q_s32(&flt0[j])), in av1_lowbd_pixel_proj_error_neon()
43 vqmovn_s32(vld1q_s32(&flt0[j + 4]))); in av1_lowbd_pixel_proj_error_neon()
45 vcombine_s16(vqmovn_s32(vld1q_s32(&flt1[j])), in av1_lowbd_pixel_proj_error_neon()
46 vqmovn_s32(vld1q_s32(&flt1[j + 4]))); in av1_lowbd_pixel_proj_error_neon()
H A Dencodetxb_neon.c37 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
61 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
79 vcombine_s16(vqmovn_s32(coeffA), vqmovn_s32(coeffB)); in av1_txb_init_levels_neon()
81 vcombine_s16(vqmovn_s32(coeffC), vqmovn_s32(coeffD)); in av1_txb_init_levels_neon()
/dports/net/freerdp/freerdp-2.5.0/libfreerdp/primitives/
H A Dprim_YUV_neon.c51 const int16x8_t R = vcombine_s16(vqmovn_s32(Rl), vqmovn_s32(Rh)); in neon_YUV2R()
67 const int16x8_t G = vcombine_s16(vqmovn_s32(Gl), vqmovn_s32(Gh)); in neon_YUV2G()
80 const int16x8_t B = vcombine_s16(vqmovn_s32(Bl), vqmovn_s32(Bh)); in neon_YUV2B()
102 const int16x8_t B = vcombine_s16(vqmovn_s32(Bl), vqmovn_s32(Bh)); in neon_YuvToRgbPixel()
115 const int16x8_t G = vcombine_s16(vqmovn_s32(Gl), vqmovn_s32(Gh)); in neon_YuvToRgbPixel()
125 const int16x8_t R = vcombine_s16(vqmovn_s32(Rl), vqmovn_s32(Rh)); in neon_YuvToRgbPixel()
/dports/multimedia/libvpx/libvpx-1.11.0/vpx_dsp/arm/
H A Dvpx_convolve8_neon.h137 sum = vcombine_s16(vqmovn_s32(sum0), vqmovn_s32(sum1)); in convolve8_8_dot_partial()
170 sum = vcombine_s16(vqmovn_s32(sum0), vqmovn_s32(sum1)); in convolve8_8_dot()
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/opts/
H A DSkBitmapFilter_opts.h490 int16x4_t accum16 = vqmovn_s32(accum);
576 accum16 = vqmovn_s32(accum); \
651 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1));
653 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3));
715 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1));
716 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum2));

12345678910>>...12