Home
last modified time | relevance | path

Searched refs:vreinterpretq_u16_s16 (Results 1 – 25 of 647) sorted by relevance

12345678910>>...26

/dports/graphics/jpeg-turbo/libjpeg-turbo-2.1.1/simd/arm/aarch64/
H A Djchuff-neon.c172 vreinterpretq_u16_s16(veorq_s16(abs_row0, vshrq_n_s16(row0, 15))); in jsimd_huff_encode_one_block_neon()
174 vreinterpretq_u16_s16(veorq_s16(abs_row1, vshrq_n_s16(row1, 15))); in jsimd_huff_encode_one_block_neon()
176 vreinterpretq_u16_s16(veorq_s16(abs_row2, vshrq_n_s16(row2, 15))); in jsimd_huff_encode_one_block_neon()
178 vreinterpretq_u16_s16(veorq_s16(abs_row3, vshrq_n_s16(row3, 15))); in jsimd_huff_encode_one_block_neon()
180 vreinterpretq_u16_s16(veorq_s16(abs_row4, vshrq_n_s16(row4, 15))); in jsimd_huff_encode_one_block_neon()
182 vreinterpretq_u16_s16(veorq_s16(abs_row5, vshrq_n_s16(row5, 15))); in jsimd_huff_encode_one_block_neon()
184 vreinterpretq_u16_s16(veorq_s16(abs_row6, vshrq_n_s16(row6, 15))); in jsimd_huff_encode_one_block_neon()
186 vreinterpretq_u16_s16(veorq_s16(abs_row7, vshrq_n_s16(row7, 15))); in jsimd_huff_encode_one_block_neon()
353 vst1q_u16(block_abs + 0 * DCTSIZE, vreinterpretq_u16_s16(abs_row0)); in jsimd_huff_encode_one_block_neon()
354 vst1q_u16(block_abs + 1 * DCTSIZE, vreinterpretq_u16_s16(abs_row1)); in jsimd_huff_encode_one_block_neon()
[all …]
/dports/graphics/libjpeg-turbo/libjpeg-turbo-2.1.1/simd/arm/aarch64/
H A Djchuff-neon.c172 vreinterpretq_u16_s16(veorq_s16(abs_row0, vshrq_n_s16(row0, 15))); in jsimd_huff_encode_one_block_neon()
174 vreinterpretq_u16_s16(veorq_s16(abs_row1, vshrq_n_s16(row1, 15))); in jsimd_huff_encode_one_block_neon()
176 vreinterpretq_u16_s16(veorq_s16(abs_row2, vshrq_n_s16(row2, 15))); in jsimd_huff_encode_one_block_neon()
178 vreinterpretq_u16_s16(veorq_s16(abs_row3, vshrq_n_s16(row3, 15))); in jsimd_huff_encode_one_block_neon()
180 vreinterpretq_u16_s16(veorq_s16(abs_row4, vshrq_n_s16(row4, 15))); in jsimd_huff_encode_one_block_neon()
182 vreinterpretq_u16_s16(veorq_s16(abs_row5, vshrq_n_s16(row5, 15))); in jsimd_huff_encode_one_block_neon()
184 vreinterpretq_u16_s16(veorq_s16(abs_row6, vshrq_n_s16(row6, 15))); in jsimd_huff_encode_one_block_neon()
186 vreinterpretq_u16_s16(veorq_s16(abs_row7, vshrq_n_s16(row7, 15))); in jsimd_huff_encode_one_block_neon()
353 vst1q_u16(block_abs + 0 * DCTSIZE, vreinterpretq_u16_s16(abs_row0)); in jsimd_huff_encode_one_block_neon()
354 vst1q_u16(block_abs + 1 * DCTSIZE, vreinterpretq_u16_s16(abs_row1)); in jsimd_huff_encode_one_block_neon()
[all …]
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/mozjpeg-sys-1.0.1/vendor/simd/arm/aarch64/
H A Djchuff-neon.c172 vreinterpretq_u16_s16(veorq_s16(abs_row0, vshrq_n_s16(row0, 15))); in jsimd_huff_encode_one_block_neon()
174 vreinterpretq_u16_s16(veorq_s16(abs_row1, vshrq_n_s16(row1, 15))); in jsimd_huff_encode_one_block_neon()
176 vreinterpretq_u16_s16(veorq_s16(abs_row2, vshrq_n_s16(row2, 15))); in jsimd_huff_encode_one_block_neon()
178 vreinterpretq_u16_s16(veorq_s16(abs_row3, vshrq_n_s16(row3, 15))); in jsimd_huff_encode_one_block_neon()
180 vreinterpretq_u16_s16(veorq_s16(abs_row4, vshrq_n_s16(row4, 15))); in jsimd_huff_encode_one_block_neon()
182 vreinterpretq_u16_s16(veorq_s16(abs_row5, vshrq_n_s16(row5, 15))); in jsimd_huff_encode_one_block_neon()
184 vreinterpretq_u16_s16(veorq_s16(abs_row6, vshrq_n_s16(row6, 15))); in jsimd_huff_encode_one_block_neon()
186 vreinterpretq_u16_s16(veorq_s16(abs_row7, vshrq_n_s16(row7, 15))); in jsimd_huff_encode_one_block_neon()
353 vst1q_u16(block_abs + 0 * DCTSIZE, vreinterpretq_u16_s16(abs_row0)); in jsimd_huff_encode_one_block_neon()
354 vst1q_u16(block_abs + 1 * DCTSIZE, vreinterpretq_u16_s16(abs_row1)); in jsimd_huff_encode_one_block_neon()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libjpeg_turbo/simd/arm/common/
H A Djdmrgext-neon.c87 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v1_merged_upsample_neon()
89 vaddw_u8(vreinterpretq_u16_s16(neg_128), cb)); in jsimd_h2v1_merged_upsample_neon()
104 vaddw_u8(vreinterpretq_u16_s16(g_sub_y), y.val[0])); in jsimd_h2v1_merged_upsample_neon()
106 vaddw_u8(vreinterpretq_u16_s16(r_sub_y), y.val[0])); in jsimd_h2v1_merged_upsample_neon()
108 vaddw_u8(vreinterpretq_u16_s16(b_sub_y), y.val[0])); in jsimd_h2v1_merged_upsample_neon()
154 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v1_merged_upsample_neon()
156 vaddw_u8(vreinterpretq_u16_s16(neg_128), cb)); in jsimd_h2v1_merged_upsample_neon()
322 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v2_merged_upsample_neon()
324 vaddw_u8(vreinterpretq_u16_s16(neg_128), cb)); in jsimd_h2v2_merged_upsample_neon()
416 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v2_merged_upsample_neon()
[all …]
H A Djdcolext-neon.c78 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_low_u8(cr))); in jsimd_ycc_rgb_convert_neon()
80 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_high_u8(cr))); in jsimd_ycc_rgb_convert_neon()
82 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_low_u8(cb))); in jsimd_ycc_rgb_convert_neon()
84 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_high_u8(cb))); in jsimd_ycc_rgb_convert_neon()
107 vaddw_u8(vreinterpretq_u16_s16(r_sub_y_l), vget_low_u8(y))); in jsimd_ycc_rgb_convert_neon()
109 vaddw_u8(vreinterpretq_u16_s16(r_sub_y_h), vget_high_u8(y))); in jsimd_ycc_rgb_convert_neon()
111 vaddw_u8(vreinterpretq_u16_s16(b_sub_y_l), vget_low_u8(y))); in jsimd_ycc_rgb_convert_neon()
113 vaddw_u8(vreinterpretq_u16_s16(b_sub_y_h), vget_high_u8(y))); in jsimd_ycc_rgb_convert_neon()
115 vaddw_u8(vreinterpretq_u16_s16(g_sub_y_l), vget_low_u8(y))); in jsimd_ycc_rgb_convert_neon()
163 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_ycc_rgb_convert_neon()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libjpeg_turbo/simd/arm/common/
H A Djdmrgext-neon.c87 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v1_merged_upsample_neon()
89 vaddw_u8(vreinterpretq_u16_s16(neg_128), cb)); in jsimd_h2v1_merged_upsample_neon()
104 vaddw_u8(vreinterpretq_u16_s16(g_sub_y), y.val[0])); in jsimd_h2v1_merged_upsample_neon()
106 vaddw_u8(vreinterpretq_u16_s16(r_sub_y), y.val[0])); in jsimd_h2v1_merged_upsample_neon()
108 vaddw_u8(vreinterpretq_u16_s16(b_sub_y), y.val[0])); in jsimd_h2v1_merged_upsample_neon()
154 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v1_merged_upsample_neon()
156 vaddw_u8(vreinterpretq_u16_s16(neg_128), cb)); in jsimd_h2v1_merged_upsample_neon()
322 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v2_merged_upsample_neon()
324 vaddw_u8(vreinterpretq_u16_s16(neg_128), cb)); in jsimd_h2v2_merged_upsample_neon()
416 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_h2v2_merged_upsample_neon()
[all …]
H A Djdcolext-neon.c78 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_low_u8(cr))); in jsimd_ycc_rgb_convert_neon()
80 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_high_u8(cr))); in jsimd_ycc_rgb_convert_neon()
82 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_low_u8(cb))); in jsimd_ycc_rgb_convert_neon()
84 vaddw_u8(vreinterpretq_u16_s16(neg_128), vget_high_u8(cb))); in jsimd_ycc_rgb_convert_neon()
107 vaddw_u8(vreinterpretq_u16_s16(r_sub_y_l), vget_low_u8(y))); in jsimd_ycc_rgb_convert_neon()
109 vaddw_u8(vreinterpretq_u16_s16(r_sub_y_h), vget_high_u8(y))); in jsimd_ycc_rgb_convert_neon()
111 vaddw_u8(vreinterpretq_u16_s16(b_sub_y_l), vget_low_u8(y))); in jsimd_ycc_rgb_convert_neon()
113 vaddw_u8(vreinterpretq_u16_s16(b_sub_y_h), vget_high_u8(y))); in jsimd_ycc_rgb_convert_neon()
115 vaddw_u8(vreinterpretq_u16_s16(g_sub_y_l), vget_low_u8(y))); in jsimd_ycc_rgb_convert_neon()
163 vaddw_u8(vreinterpretq_u16_s16(neg_128), cr)); in jsimd_ycc_rgb_convert_neon()
[all …]
H A Djquanti-neon.c130 uint16x8_t abs_row0 = vreinterpretq_u16_s16(vabsq_s16(row0)); in jsimd_quantize_neon()
131 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon()
132 uint16x8_t abs_row2 = vreinterpretq_u16_s16(vabsq_s16(row2)); in jsimd_quantize_neon()
133 uint16x8_t abs_row3 = vreinterpretq_u16_s16(vabsq_s16(row3)); in jsimd_quantize_neon()
165 row0 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row0), in jsimd_quantize_neon()
167 row1 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row1), in jsimd_quantize_neon()
169 row2 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row2), in jsimd_quantize_neon()
171 row3 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row3), in jsimd_quantize_neon()
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/mozjpeg-sys-1.0.1/vendor/simd/arm/
H A Djdmrgext-neon.c109 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
112 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
115 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
118 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
121 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
124 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
188 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
191 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
194 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
197 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
[all …]
H A Djdcolext-neon.c77 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
80 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
83 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
86 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
120 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_l), in jsimd_ycc_rgb_convert_neon()
123 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_h), in jsimd_ycc_rgb_convert_neon()
126 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_l), in jsimd_ycc_rgb_convert_neon()
129 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_h), in jsimd_ycc_rgb_convert_neon()
132 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_l), in jsimd_ycc_rgb_convert_neon()
135 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_h), in jsimd_ycc_rgb_convert_neon()
[all …]
/dports/graphics/libjpeg-turbo/libjpeg-turbo-2.1.1/simd/arm/
H A Djdmrgext-neon.c109 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
112 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
115 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
118 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
121 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
124 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
188 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
191 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
194 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
197 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
[all …]
H A Djdcolext-neon.c77 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
80 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
83 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
86 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
120 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_l), in jsimd_ycc_rgb_convert_neon()
123 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_h), in jsimd_ycc_rgb_convert_neon()
126 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_l), in jsimd_ycc_rgb_convert_neon()
129 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_h), in jsimd_ycc_rgb_convert_neon()
132 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_l), in jsimd_ycc_rgb_convert_neon()
135 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_h), in jsimd_ycc_rgb_convert_neon()
[all …]
H A Djquanti-neon.c129 uint16x8_t abs_row0 = vreinterpretq_u16_s16(vabsq_s16(row0)); in jsimd_quantize_neon()
130 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon()
131 uint16x8_t abs_row2 = vreinterpretq_u16_s16(vabsq_s16(row2)); in jsimd_quantize_neon()
132 uint16x8_t abs_row3 = vreinterpretq_u16_s16(vabsq_s16(row3)); in jsimd_quantize_neon()
165 row0 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row0), in jsimd_quantize_neon()
167 row1 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row1), in jsimd_quantize_neon()
169 row2 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row2), in jsimd_quantize_neon()
171 row3 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row3), in jsimd_quantize_neon()
/dports/graphics/jpeg-turbo/libjpeg-turbo-2.1.1/simd/arm/
H A Djdmrgext-neon.c109 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
112 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
115 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
118 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
121 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
124 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
188 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
191 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
194 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
197 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
[all …]
H A Djdcolext-neon.c77 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
80 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
83 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
86 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
120 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_l), in jsimd_ycc_rgb_convert_neon()
123 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_h), in jsimd_ycc_rgb_convert_neon()
126 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_l), in jsimd_ycc_rgb_convert_neon()
129 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_h), in jsimd_ycc_rgb_convert_neon()
132 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_l), in jsimd_ycc_rgb_convert_neon()
135 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_h), in jsimd_ycc_rgb_convert_neon()
[all …]
H A Djquanti-neon.c129 uint16x8_t abs_row0 = vreinterpretq_u16_s16(vabsq_s16(row0)); in jsimd_quantize_neon()
130 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon()
131 uint16x8_t abs_row2 = vreinterpretq_u16_s16(vabsq_s16(row2)); in jsimd_quantize_neon()
132 uint16x8_t abs_row3 = vreinterpretq_u16_s16(vabsq_s16(row3)); in jsimd_quantize_neon()
165 row0 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row0), in jsimd_quantize_neon()
167 row1 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row1), in jsimd_quantize_neon()
169 row2 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row2), in jsimd_quantize_neon()
171 row3 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row3), in jsimd_quantize_neon()
/dports/www/firefox/firefox-99.0/media/libjpeg/simd/arm/
H A Djdmrgext-neon.c109 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
112 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
115 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
118 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
121 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
124 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
188 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
191 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y), in jsimd_h2v1_merged_upsample_neon()
194 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y), in jsimd_h2v1_merged_upsample_neon()
197 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y), in jsimd_h2v1_merged_upsample_neon()
[all …]
H A Djdcolext-neon.c77 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
80 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
83 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
86 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(neg_128), in jsimd_ycc_rgb_convert_neon()
120 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_l), in jsimd_ycc_rgb_convert_neon()
123 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(r_sub_y_h), in jsimd_ycc_rgb_convert_neon()
126 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_l), in jsimd_ycc_rgb_convert_neon()
129 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(b_sub_y_h), in jsimd_ycc_rgb_convert_neon()
132 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_l), in jsimd_ycc_rgb_convert_neon()
135 vreinterpretq_s16_u16(vaddw_u8(vreinterpretq_u16_s16(g_sub_y_h), in jsimd_ycc_rgb_convert_neon()
[all …]
H A Djquanti-neon.c132 uint16x8_t abs_row0 = vreinterpretq_u16_s16(vabsq_s16(row0)); in jsimd_quantize_neon()
133 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon()
134 uint16x8_t abs_row2 = vreinterpretq_u16_s16(vabsq_s16(row2)); in jsimd_quantize_neon()
135 uint16x8_t abs_row3 = vreinterpretq_u16_s16(vabsq_s16(row3)); in jsimd_quantize_neon()
168 row0 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row0), in jsimd_quantize_neon()
170 row1 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row1), in jsimd_quantize_neon()
172 row2 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row2), in jsimd_quantize_neon()
174 row3 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row3), in jsimd_quantize_neon()
/dports/graphics/jpeg-turbo/libjpeg-turbo-2.1.1/simd/arm/aarch32/
H A Djchuff-neon.c100 vmovn_u16(vreinterpretq_u16_s16(row0_lz))); in jsimd_huff_encode_one_block_neon()
102 vmovn_u16(vreinterpretq_u16_s16(row1_lz))); in jsimd_huff_encode_one_block_neon()
104 vmovn_u16(vreinterpretq_u16_s16(row2_lz))); in jsimd_huff_encode_one_block_neon()
114 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row0, 15)), in jsimd_huff_encode_one_block_neon()
117 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row1, 15)), in jsimd_huff_encode_one_block_neon()
120 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row2, 15)), in jsimd_huff_encode_one_block_neon()
123 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row3, 15)), in jsimd_huff_encode_one_block_neon()
200 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row4, 15)), in jsimd_huff_encode_one_block_neon()
203 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row5, 15)), in jsimd_huff_encode_one_block_neon()
206 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row6, 15)), in jsimd_huff_encode_one_block_neon()
[all …]
/dports/graphics/libjpeg-turbo/libjpeg-turbo-2.1.1/simd/arm/aarch32/
H A Djchuff-neon.c100 vmovn_u16(vreinterpretq_u16_s16(row0_lz))); in jsimd_huff_encode_one_block_neon()
102 vmovn_u16(vreinterpretq_u16_s16(row1_lz))); in jsimd_huff_encode_one_block_neon()
104 vmovn_u16(vreinterpretq_u16_s16(row2_lz))); in jsimd_huff_encode_one_block_neon()
114 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row0, 15)), in jsimd_huff_encode_one_block_neon()
117 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row1, 15)), in jsimd_huff_encode_one_block_neon()
120 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row2, 15)), in jsimd_huff_encode_one_block_neon()
123 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row3, 15)), in jsimd_huff_encode_one_block_neon()
200 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row4, 15)), in jsimd_huff_encode_one_block_neon()
203 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row5, 15)), in jsimd_huff_encode_one_block_neon()
206 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row6, 15)), in jsimd_huff_encode_one_block_neon()
[all …]
/dports/www/firefox/firefox-99.0/media/libjpeg/simd/arm/aarch32/
H A Djchuff-neon.c100 vmovn_u16(vreinterpretq_u16_s16(row0_lz))); in jsimd_huff_encode_one_block_neon()
102 vmovn_u16(vreinterpretq_u16_s16(row1_lz))); in jsimd_huff_encode_one_block_neon()
104 vmovn_u16(vreinterpretq_u16_s16(row2_lz))); in jsimd_huff_encode_one_block_neon()
114 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row0, 15)), in jsimd_huff_encode_one_block_neon()
117 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row1, 15)), in jsimd_huff_encode_one_block_neon()
120 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row2, 15)), in jsimd_huff_encode_one_block_neon()
123 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row3, 15)), in jsimd_huff_encode_one_block_neon()
200 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row4, 15)), in jsimd_huff_encode_one_block_neon()
203 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row5, 15)), in jsimd_huff_encode_one_block_neon()
206 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row6, 15)), in jsimd_huff_encode_one_block_neon()
[all …]
/dports/graphics/dssim/dssim-3.1.2/cargo-crates/mozjpeg-sys-1.0.1/vendor/simd/arm/aarch32/
H A Djchuff-neon.c100 vmovn_u16(vreinterpretq_u16_s16(row0_lz))); in jsimd_huff_encode_one_block_neon()
102 vmovn_u16(vreinterpretq_u16_s16(row1_lz))); in jsimd_huff_encode_one_block_neon()
104 vmovn_u16(vreinterpretq_u16_s16(row2_lz))); in jsimd_huff_encode_one_block_neon()
114 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row0, 15)), in jsimd_huff_encode_one_block_neon()
117 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row1, 15)), in jsimd_huff_encode_one_block_neon()
120 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row2, 15)), in jsimd_huff_encode_one_block_neon()
123 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row3, 15)), in jsimd_huff_encode_one_block_neon()
200 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row4, 15)), in jsimd_huff_encode_one_block_neon()
203 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row5, 15)), in jsimd_huff_encode_one_block_neon()
206 vshlq_u16(vreinterpretq_u16_s16(vshrq_n_s16(row6, 15)), in jsimd_huff_encode_one_block_neon()
[all …]
/dports/www/firefox/firefox-99.0/media/libjpeg/simd/arm/aarch64/
H A Djchuff-neon.c231 unsigned int lz = vgetq_lane_u16(vreinterpretq_u16_s16(row0_lz), 0); in jsimd_huff_encode_one_block_neon()
296 uint16x8_t row1_diff = veorq_u16(vreinterpretq_u16_s16(abs_row1), in jsimd_huff_encode_one_block_neon()
298 uint16x8_t row2_diff = veorq_u16(vreinterpretq_u16_s16(abs_row2), in jsimd_huff_encode_one_block_neon()
300 uint16x8_t row3_diff = veorq_u16(vreinterpretq_u16_s16(abs_row3), in jsimd_huff_encode_one_block_neon()
302 uint16x8_t row4_diff = veorq_u16(vreinterpretq_u16_s16(abs_row4), in jsimd_huff_encode_one_block_neon()
304 uint16x8_t row5_diff = veorq_u16(vreinterpretq_u16_s16(abs_row5), in jsimd_huff_encode_one_block_neon()
306 uint16x8_t row6_diff = veorq_u16(vreinterpretq_u16_s16(abs_row6), in jsimd_huff_encode_one_block_neon()
308 uint16x8_t row7_diff = veorq_u16(vreinterpretq_u16_s16(abs_row7), in jsimd_huff_encode_one_block_neon()
356 uint16x8_t row1_diff = veorq_u16(vreinterpretq_u16_s16(abs_row1), in jsimd_huff_encode_one_block_neon()
358 uint16x8_t row2_diff = veorq_u16(vreinterpretq_u16_s16(abs_row2), in jsimd_huff_encode_one_block_neon()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/media/libvpx/libvpx/vpx_dsp/arm/
H A Didct8x8_add_neon.c52 d0_u16 = vaddw_u8(vreinterpretq_u16_s16(a0), d0); in add8x8()
53 d1_u16 = vaddw_u8(vreinterpretq_u16_s16(a1), d1); in add8x8()
54 d2_u16 = vaddw_u8(vreinterpretq_u16_s16(a2), d2); in add8x8()
55 d3_u16 = vaddw_u8(vreinterpretq_u16_s16(a3), d3); in add8x8()
56 d4_u16 = vaddw_u8(vreinterpretq_u16_s16(a4), d4); in add8x8()
57 d5_u16 = vaddw_u8(vreinterpretq_u16_s16(a5), d5); in add8x8()
58 d6_u16 = vaddw_u8(vreinterpretq_u16_s16(a6), d6); in add8x8()
59 d7_u16 = vaddw_u8(vreinterpretq_u16_s16(a7), d7); in add8x8()

12345678910>>...26