/dports/misc/ncnn/ncnn-20211208/src/layer/arm/ |
H A D | arm_usability.h | 48 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 D | reconintra_neon.c | 134 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 D | reconintra_neon.c | 135 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 D | reconintra_neon.c | 139 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 D | output_neon.h | 58 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 D | accumulate.cpp | 126 …v_dst0 = vcombine_s16(vqmovn_s32(vaddw_s16(vshrq_n_s32(vmull_s16(v_srclo, v_srclo), shift), vget_l… in accumulateSquareConst() 127 … vqmovn_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() 143 … vqmovn_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() 180 … vqmovn_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() 185 … vqmovn_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 D | convert_scale.cpp | 301 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 D | magnitude.cpp | 69 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 D | dec_xyb-inl.h | 190 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 D | arm_usability.h | 47 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 D | arm_usability.h | 47 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 D | arm_usability.h | 47 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 D | dec_xyb-inl.h | 195 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 D | dec_xyb-inl.h | 195 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 D | dec_xyb-inl.h | 195 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 D | SkBitmapProcState_arm_neon.cpp | 177 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 D | picksrt_neon.c | 42 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 D | encodetxb_neon.c | 37 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 D | picksrt_neon.c | 41 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 D | encodetxb_neon.c | 37 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 D | picksrt_neon.c | 42 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 D | encodetxb_neon.c | 37 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 D | prim_YUV_neon.c | 51 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 D | vpx_convolve8_neon.h | 137 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 D | SkBitmapFilter_opts.h | 490 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));
|