/third_party/python/Modules/_blake2/impl/ |
D | blake2s-round.h | 44 #define G1(row1,row2,row3,row4,buf) \ argument 45 row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ 46 row4 = _mm_xor_si128( row4, row1 ); \ 52 #define G2(row1,row2,row3,row4,buf) \ argument 53 row1 = _mm_add_epi32( _mm_add_epi32( row1, buf), row2 ); \ 54 row4 = _mm_xor_si128( row4, row1 ); \ 60 #define DIAGONALIZE(row1,row2,row3,row4) \ argument 65 #define UNDIAGONALIZE(row1,row2,row3,row4) \ argument 80 G1(row1,row2,row3,row4,buf1); \ 82 G2(row1,row2,row3,row4,buf2); \ [all …]
|
/third_party/flutter/skia/third_party/externals/sdl/src/render/ |
D | SDL_yuv_sw.c | 110 unsigned short *row1; in Color16DitherYV12Mod1X() local 119 row1 = (unsigned short *) out; in Color16DitherYV12Mod1X() 120 row2 = row1 + cols + mod; in Color16DitherYV12Mod1X() 139 *row1++ = (unsigned short) (rgb_2_pix[L + cr_r] | in Color16DitherYV12Mod1X() 144 *row1++ = (unsigned short) (rgb_2_pix[L + cr_r] | in Color16DitherYV12Mod1X() 169 row1 += mod; in Color16DitherYV12Mod1X() 181 unsigned char *row1; in Color24DitherYV12Mod1X() local 190 row1 = out; in Color24DitherYV12Mod1X() 191 row2 = row1 + cols * 3 + mod * 3; in Color24DitherYV12Mod1X() 213 *row1++ = (value) & 0xFF; in Color24DitherYV12Mod1X() [all …]
|
D | SDL_yuv_mmx.c | 84 Uint32 *row1; in ColorRGBDitherYV12MMX1X() local 89 row1 = (Uint32 *)out; /* 32 bit target */ in ColorRGBDitherYV12MMX1X() 235 "r"(row1),"r"(cols),"r"(row2),"m"(x),"m"(y),"m"(mod), in ColorRGBDitherYV12MMX1X() 247 Uint16 *row1; in Color565DitherYV12MMX1X() local 252 row1 = (Uint16 *)out; /* 16 bit target */ in Color565DitherYV12MMX1X() 420 "r"(row1),"r"(cols),"r"(row2),"m"(x),"m"(y),"m"(mod), in Color565DitherYV12MMX1X()
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/powerpc/ |
D | jquanti-altivec.c | 119 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_quantize_altivec() local 137 row1 = vec_ld(16, workspace); in jsimd_quantize_altivec() 147 row1s = vec_sra(row1, pw_word_bit_m1); in jsimd_quantize_altivec() 155 row1 = vec_xor(row1, row1s); in jsimd_quantize_altivec() 163 row1 = vec_sub(row1, row1s); in jsimd_quantize_altivec() 181 row1 = vec_add(row1, corr1); in jsimd_quantize_altivec() 199 MULTIPLY(row1, recip1, row1); in jsimd_quantize_altivec() 217 MULTIPLY(row1, scale1, row1); in jsimd_quantize_altivec() 226 row1 = vec_xor(row1, row1s); in jsimd_quantize_altivec() 234 row1 = vec_sub(row1, row1s); in jsimd_quantize_altivec() [all …]
|
D | jfdctfst-altivec.c | 92 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_fdct_ifast_altivec() local 110 row1 = vec_ld(16, data); in jsimd_fdct_ifast_altivec() 137 tmp1 = vec_add(row1, row6); in jsimd_fdct_ifast_altivec() 138 tmp6 = vec_sub(row1, row6); in jsimd_fdct_ifast_altivec()
|
/third_party/libjpeg-turbo/simd/powerpc/ |
D | jquanti-altivec.c | 119 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_quantize_altivec() local 137 row1 = vec_ld(16, workspace); in jsimd_quantize_altivec() 147 row1s = vec_sra(row1, pw_word_bit_m1); in jsimd_quantize_altivec() 155 row1 = vec_xor(row1, row1s); in jsimd_quantize_altivec() 163 row1 = vec_sub(row1, row1s); in jsimd_quantize_altivec() 181 row1 = vec_add(row1, corr1); in jsimd_quantize_altivec() 199 MULTIPLY(row1, recip1, row1); in jsimd_quantize_altivec() 217 MULTIPLY(row1, scale1, row1); in jsimd_quantize_altivec() 226 row1 = vec_xor(row1, row1s); in jsimd_quantize_altivec() 234 row1 = vec_sub(row1, row1s); in jsimd_quantize_altivec() [all …]
|
D | jfdctfst-altivec.c | 92 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_fdct_ifast_altivec() local 110 row1 = vec_ld(16, data); in jsimd_fdct_ifast_altivec() 137 tmp1 = vec_add(row1, row6); in jsimd_fdct_ifast_altivec() 138 tmp6 = vec_sub(row1, row6); in jsimd_fdct_ifast_altivec()
|
/third_party/flutter/skia/src/opts/ |
D | SkBitmapProcState_opts.h | 89 row1 = interpolate_in_x(A2,A3, B2,B3, interlaced_x_weights); in interpolate_in_x_and_y() local 94 _mm_mullo_epi16(row1, wy1)), 8); in interpolate_in_x_and_y() 119 row1 = (const uint32_t*)((const uint8_t*)s.fPixmap.addr() + y1 * s.fPixmap.rowBytes()); in S32_alpha_D32_filter_DX() local 142 row1[x0[0]], row1[x1[0]], in S32_alpha_D32_filter_DX() 144 row1[x0[1]], row1[x1[1]], in S32_alpha_D32_filter_DX() 149 row1[x0[2]], row1[x1[2]], in S32_alpha_D32_filter_DX() 151 row1[x0[3]], row1[x1[3]], in S32_alpha_D32_filter_DX() 174 row1[x0], row1[x1], in S32_alpha_D32_filter_DX() 200 row1 = (const uint32_t*)( (const char*)s.fPixmap.addr() + y1 * s.fPixmap.rowBytes() ); in S32_alpha_D32_filter_DX() local 214 a10 = _mm_cvtsi32_si128(row1[x0]), in S32_alpha_D32_filter_DX() [all …]
|
/third_party/libjpeg-turbo/simd/arm/ |
D | jquanti-neon.c | 59 int16x8_t row1 = in jsimd_convsamp_neon() local 75 vst1q_s16(workspace + 1 * DCTSIZE, row1); in jsimd_convsamp_neon() 109 int16x8_t row1 = vld1q_s16(workspace + (i + 1) * DCTSIZE); in jsimd_quantize_neon() local 128 int16x8_t sign_row1 = vshrq_n_s16(row1, 15); in jsimd_quantize_neon() 133 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon() 161 row1 = vcombine_s16(vshrn_n_s32(row1_l, 16), vshrn_n_s32(row1_h, 16)); in jsimd_quantize_neon() 170 row1 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row1), in jsimd_quantize_neon() 180 row1 = veorq_s16(row1, sign_row1); in jsimd_quantize_neon() 181 row1 = vsubq_s16(row1, sign_row1); in jsimd_quantize_neon() 189 vst1q_s16(out_ptr + (i + 1) * DCTSIZE, row1); in jsimd_quantize_neon()
|
D | jidctred-neon.c | 83 int16x8_t row1 = vld1q_s16(coef_block + 1 * DCTSIZE); in jsimd_idct_2x2_neon() local 97 row1 = vmulq_s16(row1, quant_row1); in jsimd_idct_2x2_neon() 114 int32x4_t tmp0_l = vmull_lane_s16(vget_low_s16(row1), consts, 3); in jsimd_idct_2x2_neon() 118 int32x4_t tmp0_h = vmull_lane_s16(vget_high_s16(row1), consts, 3); in jsimd_idct_2x2_neon() 126 row1 = vcombine_s16(vrshrn_n_s32(vsubq_s32(tmp10_l, tmp0_l), CONST_BITS), in jsimd_idct_2x2_neon() 130 int16x8x2_t cols_0246_1357 = vtrnq_s16(row0, row1); in jsimd_idct_2x2_neon() 203 int16x8_t row1 = vld1q_s16(coef_block + 1 * DCTSIZE); in jsimd_idct_4x4_neon() local 216 int16x8_t bitmap = vorrq_s16(row1, row2); in jsimd_idct_4x4_neon() 242 row1 = dcval; in jsimd_idct_4x4_neon() 277 int16x4_t z4 = vmul_s16(vget_high_s16(row1), quant_row1); in jsimd_idct_4x4_neon() [all …]
|
D | jidctint-neon.c | 98 int16x4_t row1, 117 int16x4_t row1, 202 int16x4_t row1 = vld1_s16(coef_block + 1 * DCTSIZE); in jsimd_idct_islow_neon() local 229 bitmap = vorr_s16(bitmap, row1); in jsimd_idct_islow_neon() 239 jsimd_idct_islow_pass1_sparse(row0, row1, row2, row3, quant_row0, in jsimd_idct_islow_neon() 244 jsimd_idct_islow_pass1_regular(row0, row1, row2, row3, row4, row5, in jsimd_idct_islow_neon() 255 row1 = vld1_s16(coef_block + 1 * DCTSIZE + 4); in jsimd_idct_islow_neon() 280 bitmap = vorr_s16(bitmap, row1); in jsimd_idct_islow_neon() 299 jsimd_idct_islow_pass1_sparse(row0, row1, row2, row3, quant_row0, in jsimd_idct_islow_neon() 304 jsimd_idct_islow_pass1_regular(row0, row1, row2, row3, row4, row5, in jsimd_idct_islow_neon() [all …]
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/ |
D | jquanti-neon.c | 59 int16x8_t row1 = in jsimd_convsamp_neon() local 75 vst1q_s16(workspace + 1 * DCTSIZE, row1); in jsimd_convsamp_neon() 106 int16x8_t row1 = vld1q_s16(workspace + (i + 1) * DCTSIZE); in jsimd_quantize_neon() local 125 int16x8_t sign_row1 = vshrq_n_s16(row1, 15); in jsimd_quantize_neon() 130 uint16x8_t abs_row1 = vreinterpretq_u16_s16(vabsq_s16(row1)); in jsimd_quantize_neon() 158 row1 = vcombine_s16(vshrn_n_s32(row1_l, 16), vshrn_n_s32(row1_h, 16)); in jsimd_quantize_neon() 167 row1 = vreinterpretq_s16_u16(vshlq_u16(vreinterpretq_u16_s16(row1), in jsimd_quantize_neon() 177 row1 = veorq_s16(row1, sign_row1); in jsimd_quantize_neon() 178 row1 = vsubq_s16(row1, sign_row1); in jsimd_quantize_neon() 186 vst1q_s16(out_ptr + (i + 1) * DCTSIZE, row1); in jsimd_quantize_neon()
|
D | jidctred-neon.c | 83 int16x8_t row1 = vld1q_s16(coef_block + 1 * DCTSIZE); in jsimd_idct_2x2_neon() local 97 row1 = vmulq_s16(row1, quant_row1); in jsimd_idct_2x2_neon() 114 int32x4_t tmp0_l = vmull_lane_s16(vget_low_s16(row1), consts, 3); in jsimd_idct_2x2_neon() 118 int32x4_t tmp0_h = vmull_lane_s16(vget_high_s16(row1), consts, 3); in jsimd_idct_2x2_neon() 126 row1 = vcombine_s16(vrshrn_n_s32(vsubq_s32(tmp10_l, tmp0_l), CONST_BITS), in jsimd_idct_2x2_neon() 130 int16x8x2_t cols_0246_1357 = vtrnq_s16(row0, row1); in jsimd_idct_2x2_neon() 203 int16x8_t row1 = vld1q_s16(coef_block + 1 * DCTSIZE); in jsimd_idct_4x4_neon() local 216 int16x8_t bitmap = vorrq_s16(row1, row2); in jsimd_idct_4x4_neon() 242 row1 = dcval; in jsimd_idct_4x4_neon() 277 int16x4_t z4 = vmul_s16(vget_high_s16(row1), quant_row1); in jsimd_idct_4x4_neon() [all …]
|
D | jidctint-neon.c | 98 int16x4_t row1, 117 int16x4_t row1, 202 int16x4_t row1 = vld1_s16(coef_block + 1 * DCTSIZE); in jsimd_idct_islow_neon() local 229 bitmap = vorr_s16(bitmap, row1); in jsimd_idct_islow_neon() 239 jsimd_idct_islow_pass1_sparse(row0, row1, row2, row3, quant_row0, in jsimd_idct_islow_neon() 244 jsimd_idct_islow_pass1_regular(row0, row1, row2, row3, row4, row5, in jsimd_idct_islow_neon() 255 row1 = vld1_s16(coef_block + 1 * DCTSIZE + 4); in jsimd_idct_islow_neon() 280 bitmap = vorr_s16(bitmap, row1); in jsimd_idct_islow_neon() 299 jsimd_idct_islow_pass1_sparse(row0, row1, row2, row3, quant_row0, in jsimd_idct_islow_neon() 304 jsimd_idct_islow_pass1_regular(row0, row1, row2, row3, row4, row5, in jsimd_idct_islow_neon() [all …]
|
D | jfdctfst-neon.c | 153 int16x8_t row1 = vreinterpretq_s16_s32(rows_15.val[0]); in jsimd_fdct_ifast_neon() local 165 tmp1 = vaddq_s16(row1, row6); in jsimd_fdct_ifast_neon() 166 tmp6 = vsubq_s16(row1, row6); in jsimd_fdct_ifast_neon() 203 row1 = vaddq_s16(z11, z4); in jsimd_fdct_ifast_neon() 207 vst1q_s16(data + 1 * DCTSIZE, row1); in jsimd_fdct_ifast_neon()
|
/third_party/skia/src/opts/ |
D | SkBitmapProcState_opts.h | 54 const uint32_t* row1 = s.fPixmap.addr32(0,y1); in S32_alpha_D32_filter_DX() local 83 bl = gather(row1, x0), br = gather(row1, x1); in S32_alpha_D32_filter_DX() 241 row1 = (const uint32_t*)((const uint8_t*)s.fPixmap.addr() + y1 * s.fPixmap.rowBytes()); in S32_alpha_D32_filter_DX() local 269 row1[x0[A]], row1[x1[A]], in S32_alpha_D32_filter_DX() 271 row1[x0[B]], row1[x1[B]], in S32_alpha_D32_filter_DX() 276 row1[x0[C]], row1[x1[C]], in S32_alpha_D32_filter_DX() 278 row1[x0[D]], row1[x1[D]], in S32_alpha_D32_filter_DX() 300 row1[x0], row1[x1], in S32_alpha_D32_filter_DX() 324 row1 = (const uint32_t*)( (const char*)s.fPixmap.addr() + y1 * s.fPixmap.rowBytes() ); in S32_alpha_D32_filter_DX() local 339 bl = _mm_cvtsi32_si128(row1[x0]), br = _mm_cvtsi32_si128(row1[x1]); in S32_alpha_D32_filter_DX() [all …]
|
/third_party/skia/third_party/externals/libjpeg-turbo/simd/arm/aarch32/ |
D | jchuff-neon.c | 61 int16x8_t row1 = vld1q_dup_s16(block + 17); in jsimd_huff_encode_one_block_neon() local 62 row1 = vld1q_lane_s16(block + 24, row1, 1); in jsimd_huff_encode_one_block_neon() 63 row1 = vld1q_lane_s16(block + 32, row1, 2); in jsimd_huff_encode_one_block_neon() 64 row1 = vld1q_lane_s16(block + 25, row1, 3); in jsimd_huff_encode_one_block_neon() 65 row1 = vld1q_lane_s16(block + 18, row1, 4); in jsimd_huff_encode_one_block_neon() 66 row1 = vld1q_lane_s16(block + 11, row1, 5); in jsimd_huff_encode_one_block_neon() 67 row1 = vld1q_lane_s16(block + 4, row1, 6); in jsimd_huff_encode_one_block_neon() 68 row1 = vld1q_lane_s16(block + 5, row1, 7); in jsimd_huff_encode_one_block_neon() 89 int16x8_t abs_row1 = vabsq_s16(row1); 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()
|
/third_party/libjpeg-turbo/simd/arm/aarch32/ |
D | jchuff-neon.c | 61 int16x8_t row1 = vld1q_dup_s16(block + 17); in jsimd_huff_encode_one_block_neon() local 62 row1 = vld1q_lane_s16(block + 24, row1, 1); in jsimd_huff_encode_one_block_neon() 63 row1 = vld1q_lane_s16(block + 32, row1, 2); in jsimd_huff_encode_one_block_neon() 64 row1 = vld1q_lane_s16(block + 25, row1, 3); in jsimd_huff_encode_one_block_neon() 65 row1 = vld1q_lane_s16(block + 18, row1, 4); in jsimd_huff_encode_one_block_neon() 66 row1 = vld1q_lane_s16(block + 11, row1, 5); in jsimd_huff_encode_one_block_neon() 67 row1 = vld1q_lane_s16(block + 4, row1, 6); in jsimd_huff_encode_one_block_neon() 68 row1 = vld1q_lane_s16(block + 5, row1, 7); in jsimd_huff_encode_one_block_neon() 89 int16x8_t abs_row1 = vabsq_s16(row1); 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()
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | ShaderCore.cpp | 472 void transpose4x4(Short4 &row0, Short4 &row1, Short4 &row2, Short4 &row3) in transpose4x4() argument 474 Int2 tmp0 = UnpackHigh(row0, row1); in transpose4x4() 476 Int2 tmp2 = UnpackLow(row0, row1); in transpose4x4() 480 row1 = UnpackHigh(tmp2, tmp3); in transpose4x4() 485 void transpose4x3(Short4 &row0, Short4 &row1, Short4 &row2, Short4 &row3) in transpose4x3() argument 487 Int2 tmp0 = UnpackHigh(row0, row1); in transpose4x3() 489 Int2 tmp2 = UnpackLow(row0, row1); in transpose4x3() 493 row1 = UnpackHigh(tmp2, tmp3); in transpose4x3() 497 void transpose4x4(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x4() argument 499 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x4() [all …]
|
/third_party/ffmpeg/libavcodec/ |
D | a64multienc.c | 104 uint8_t row1, row2; in render_charset() local 139 row1 = 0; row2 = 0; in render_charset() 149 row1 <<= 2; in render_charset() 154 row1 |= 3-(index2[pix] & 3); in render_charset() 156 row1 |= 3-(index1[pix] & 3); in render_charset() 165 row1 |= 3-(index2[pix] & 3); in render_charset() 167 row1 |= 3-(index1[pix] & 3); in render_charset() 170 charset[y+0x000] = row1; in render_charset()
|
/third_party/libjpeg-turbo/simd/arm/aarch64/ |
D | jchuff-neon.c | 134 int16x8_t row1 = in jsimd_huff_encode_one_block_neon() local 152 row1 = in jsimd_huff_encode_one_block_neon() 154 0), row1, 2); in jsimd_huff_encode_one_block_neon() 177 uint16x8_t row1_ne_0 = vtstq_s16(row1, row1); in jsimd_huff_encode_one_block_neon() 254 int16x8_t abs_row1 = vabsq_s16(row1); in jsimd_huff_encode_one_block_neon() 288 uint16x8_t row1_mask = vshlq_u16(vcltzq_s16(row1), vnegq_s16(row1_lz)); in jsimd_huff_encode_one_block_neon() 340 int16x8_t abs_row1 = vabsq_s16(row1); in jsimd_huff_encode_one_block_neon() 357 vcltzq_s16(row1)); in jsimd_huff_encode_one_block_neon()
|
/third_party/flutter/skia/docs/examples/ |
D | Bitmap_getAddr.cpp | 8 char* row1 = (char* ) source.getAddr(0, 1); in draw() local 10 (size_t) (row1 - row0) == source.rowBytes() ? '=' : '!'); in draw()
|
D | Bitmap_getAddr32.cpp | 8 uint32_t* row1 = source.getAddr32(0, 1); in draw() local 9 size_t interval = (row1 - row0) * source.bytesPerPixel(); in draw()
|
/third_party/skia/docs/examples/ |
D | Bitmap_getAddr.cpp | 8 char* row1 = (char* ) source.getAddr(0, 1); in draw() local 10 (size_t) (row1 - row0) == source.rowBytes() ? '=' : '!'); in draw()
|
D | Bitmap_getAddr32.cpp | 8 uint32_t* row1 = source.getAddr32(0, 1); in draw() local 9 size_t interval = (row1 - row0) * source.bytesPerPixel(); in draw()
|