Home
last modified time | relevance | path

Searched refs:row0 (Results 1 – 25 of 40) sorted by relevance

12

/external/libjpeg-turbo/simd/
Djquanti-altivec.c121 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_quantize_altivec() local
138 row0 = vec_ld(0, workspace); in jsimd_quantize_altivec()
148 row0s = vec_sra(row0, pw_word_bit_m1); in jsimd_quantize_altivec()
156 row0 = vec_xor(row0, row0s); in jsimd_quantize_altivec()
164 row0 = vec_sub(row0, row0s); in jsimd_quantize_altivec()
182 row0 = vec_add(row0, corr0); in jsimd_quantize_altivec()
200 MULTIPLY(row0, recip0, row0); in jsimd_quantize_altivec()
218 MULTIPLY(row0, scale0, row0); in jsimd_quantize_altivec()
227 row0 = vec_xor(row0, row0s); in jsimd_quantize_altivec()
235 row0 = vec_sub(row0, row0s); in jsimd_quantize_altivec()
[all …]
Djfdctfst-altivec.c94 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_fdct_ifast_altivec() local
111 row0 = vec_ld(0, data); in jsimd_fdct_ifast_altivec()
137 tmp0 = vec_add(row0, row7); in jsimd_fdct_ifast_altivec()
138 tmp7 = vec_sub(row0, row7); in jsimd_fdct_ifast_altivec()
Djfdctint-altivec.c188 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_fdct_islow_altivec() local
217 row0 = vec_ld(0, data); in jsimd_fdct_islow_altivec()
243 tmp0 = vec_add(row0, row7); in jsimd_fdct_islow_altivec()
244 tmp7 = vec_sub(row0, row7); in jsimd_fdct_islow_altivec()
Djidctfst-altivec.c120 __vector short row0, row1, row2, row3, row4, row5, row6, row7, in jsimd_idct_ifast_altivec() local
163 row0 = vec_splat(col0, 0); in jsimd_idct_ifast_altivec()
/external/skia/src/opts/
DSkBitmapProcState_opts_SSSE3.cpp282 inline __m128i ProcessTwoPixelPairs(const uint32_t* row0, in ProcessTwoPixelPairs() argument
291 row0[x0[0]], row0[x1[0]], row0[x0[1]], row0[x1[1]], in ProcessTwoPixelPairs()
404 const uint32_t* row0 = in S32_generic_D32_filter_DX_SSSE3() local
446 row0[x0[0]], row0[x1[0]], row0[x0[1]], row0[x1[1]], in S32_generic_D32_filter_DX_SSSE3()
454 row0[x0[2]], row0[x1[2]], row0[x0[3]], row0[x1[3]], in S32_generic_D32_filter_DX_SSSE3()
481 row0[x0], row0[x1], in S32_generic_D32_filter_DX_SSSE3()
518 row0, row1, x0, x1, in S32_generic_D32_filter_DX_SSSE3()
526 row0, row1, x0 + 2, x1 + 2, in S32_generic_D32_filter_DX_SSSE3()
556 __m128i sum0 = ProcessOnePixel(row0[x0], row0[x1], scale_x, neg_y); in S32_generic_D32_filter_DX_SSSE3()
663 const uint32_t* row0 = in S32_generic_D32_filter_DXDY_SSSE3() local
[all …]
DSkBitmapProcState_opts_SSE2.cpp27 const uint32_t* row0 = reinterpret_cast<const uint32_t*>(srcAddr + (y0 >> 4) * rb); in S32_opaque_D32_filter_DX_SSE2() local
72 __m128i a00 = _mm_cvtsi32_si128(row0[x0]); in S32_opaque_D32_filter_DX_SSE2()
73 __m128i a01 = _mm_cvtsi32_si128(row0[x1]); in S32_opaque_D32_filter_DX_SSE2()
133 const uint32_t* row0 = reinterpret_cast<const uint32_t*>(srcAddr + (y0 >> 4) * rb); in S32_alpha_D32_filter_DX_SSE2() local
182 __m128i a00 = _mm_cvtsi32_si128(row0[x0]); in S32_alpha_D32_filter_DX_SSE2()
183 __m128i a01 = _mm_cvtsi32_si128(row0[x1]); in S32_alpha_D32_filter_DX_SSE2()
/external/skia/src/core/
DSkBitmapProcState_sample.h134 const SRCTYPE* SK_RESTRICT row0; in MAKENAME() local
141 row0 = (const SRCTYPE*)(srcAddr + (y0 >> 4) * rb); in MAKENAME()
154 SRC_TO_FILTER(row0[x0]), in MAKENAME()
155 SRC_TO_FILTER(row0[x1]), in MAKENAME()
193 const SRCTYPE* SK_RESTRICT row0 = (const SRCTYPE*)(srcAddr + y0 * rb); in MAKENAME() local
197 SRC_TO_FILTER(row0[x0]), in MAKENAME()
198 SRC_TO_FILTER(row0[x1]), in MAKENAME()
DSkBitmapProcState_shaderproc.h29 const SRCTYPE* SK_RESTRICT row0; in SCALE_FILTER_NAME() local
44 row0 = (const SRCTYPE*)(srcAddr + y0 * rb); in SCALE_FILTER_NAME()
60 SRC_TO_FILTER(row0[x0]), in SCALE_FILTER_NAME()
61 SRC_TO_FILTER(row0[x1]), in SCALE_FILTER_NAME()
DSkLinearBitmapPipeline_sample.h582 void get2PixelColumn(const void* row0, const void* row1, int x, Sk4f* px0, Sk4f* px1) { in get2PixelColumn() argument
583 *px0 = fAccessor.getPixelFromRow(row0, x); in get2PixelColumn()
599 const void* const row0 = fAccessor.row(iYs[0]); in spanZeroRate() local
604 this->get2PixelColumn(row0, row1, SkScalarFloorToInt(X(start)), &pxTop, &pxBottom); in spanZeroRate()
642 const void* const row0 = fAccessor.row(iYs[0]); in spanSlowRate() local
649 this->get2PixelColumn(row0, row1, adjustedColumn, &pxTop, &pxBottom); in spanSlowRate()
754 const void* row0 = fAccessor.row(iYs[0]); in spanUnitRate() local
765 this->get2PixelColumn(row0, row1, adjustedColumn, &pxTop, &pxBottom); in spanUnitRate()
775 fAccessor.get4Pixels(row0, ix, &px00, &px10, &px20, &px30); in spanUnitRate()
874 const void* const row0 = fAccessor.row(iYs[0]); in spanMediumRate() local
[all …]
DSkBitmapProcState.cpp416 const SkPMColor* row0 = s.fPixmap.addr32(0, iY0); in S32_D32_constX_shaderproc() local
423 Filter_32_alpha(iSubY, *row0, *row1, &color, s.fAlphaScale); in S32_D32_constX_shaderproc()
425 Filter_32_opaque(iSubY, *row0, *row1, &color); in S32_D32_constX_shaderproc()
429 color = SkAlphaMulQ(*row0, s.fAlphaScale); in S32_D32_constX_shaderproc()
431 color = *row0; in S32_D32_constX_shaderproc()
/external/libvpx/libvpx/vp8/common/mips/msa/
Dloopfilter_filters_msa.c250 v16u8 row0, row1, row2, row3, row4, row5, row6, row7; in loop_filter_vertical_4_dual_msa() local
254 LD_UB8(src - 4, pitch, row0, row1, row2, row3, row4, row5, row6, row7); in loop_filter_vertical_4_dual_msa()
257 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, row8, in loop_filter_vertical_4_dual_msa()
370 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in mbloop_filter_vertical_edge_y_msa() local
378 LD_UB8(temp_src, pitch, row0, row1, row2, row3, row4, row5, row6, row7); in mbloop_filter_vertical_edge_y_msa()
381 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, row8, in mbloop_filter_vertical_edge_y_msa()
435 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in mbloop_filter_vertical_edge_uv_msa() local
443 LD_UB8(src_u - 4, pitch, row0, row1, row2, row3, row4, row5, row6, row7); in mbloop_filter_vertical_edge_uv_msa()
446 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, row8, in mbloop_filter_vertical_edge_uv_msa()
512 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in vp8_loop_filter_simple_vertical_edge_msa() local
[all …]
/external/libvpx/libvpx/vpx_dsp/ppc/
Dintrapred_vsx.c663 uint8x16_t row0 = avg3(a0, b0, c0); in vpx_d45_predictor_32x32_vsx() local
669 vec_vsx_st(row0, 0, dst); in vpx_d45_predictor_32x32_vsx()
672 row0 = vec_perm(row0, row1, sl1); in vpx_d45_predictor_32x32_vsx()
684 uint8x16_t row0 = vec_avg(a, b); in vpx_d63_predictor_8x8_vsx() local
692 vec_vsx_st(xxpermdi(row0, d0, 1), 0, dst); in vpx_d63_predictor_8x8_vsx()
695 row0 = vec_perm(row0, above_right, sl1); in vpx_d63_predictor_8x8_vsx()
707 uint8x16_t row0 = vec_avg(a0, b); in vpx_d63_predictor_16x16_vsx() local
713 vec_vsx_st(row0, 0, dst); in vpx_d63_predictor_16x16_vsx()
716 row0 = vec_perm(row0, above_right, sl1); in vpx_d63_predictor_16x16_vsx()
/external/libavc/common/arm/
Dih264_inter_pred_chroma_a9q.s143 vld1.8 {d0, d1, d2}, [r0], r2 @ Load row0
195 vld1.8 {d0, d1}, [r0], r2 @ Load row0
228 vld1.8 {d0}, [r0], r2 @ Load row0
239 vst1.32 d4[0], [r1], r3 @ Store dest row0
Dih264_inter_pred_luma_horz_qpel_a9q.s129 @ Processing row0 and row1
172 vld1.32 {d12, d13}, [r7], r2 @Load value for interpolation (column1,row0)
190 @ Processing row0 and row1
215 vld1.32 d12, [r7], r2 @Load value for interpolation (column1,row0)
243 vld1.32 d12, [r7], r2 @Load value for interpolation (column1,row0)
Dih264_inter_pred_filters_luma_horz_a9q.s122 @ Processing row0 and row1
179 @ Processing row0 and row1
/external/swiftshader/src/Shader/
DShaderCore.hpp84 void transpose4x4(Short4 &row0, Short4 &row1, Short4 &row2, Short4 &row3);
85 void transpose4x4(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3);
86 void transpose4x3(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3);
87 void transpose4x2(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3);
88 void transpose4x1(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3);
89 void transpose2x4(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3);
90 void transpose4xN(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3, int N);
DShaderCore.cpp421 void transpose4x4(Short4 &row0, Short4 &row1, Short4 &row2, Short4 &row3) in transpose4x4() argument
423 Int2 tmp0 = UnpackHigh(row0, row1); in transpose4x4()
425 Int2 tmp2 = UnpackLow(row0, row1); in transpose4x4()
428 row0 = UnpackLow(tmp2, tmp3); in transpose4x4()
434 void transpose4x4(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x4() argument
436 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x4()
438 Float4 tmp2 = UnpackHigh(row0, row1); in transpose4x4()
441 row0 = Float4(tmp0.xy, tmp1.xy); in transpose4x4()
447 void transpose4x3(Float4 &row0, Float4 &row1, Float4 &row2, Float4 &row3) in transpose4x3() argument
449 Float4 tmp0 = UnpackLow(row0, row1); in transpose4x3()
[all …]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dutils.h87 void vTranspose(__m128 &row0, __m128 &row1, __m128 &row2, __m128 &row3) in vTranspose() argument
89 __m128i row0i = _mm_castps_si128(row0); in vTranspose()
110 row0 = _mm_castsi128_ps(row0i); in vTranspose()
117 void vTranspose(__m128i &row0, __m128i &row1, __m128i &row2, __m128i &row3) in vTranspose() argument
123 row3 = row0; in vTranspose()
124 row0 = _mm_unpacklo_epi32(row0, row1); in vTranspose()
127 row1 = row0; in vTranspose()
128 row0 = _mm_unpacklo_epi64(row0, row2); in vTranspose()
/external/autotest/client/deps/webgl_mpd/src/resources/
DJ3DIMath.js832 var row0 = new J3DIVector3(matrix.$matrix.m11, matrix.$matrix.m12, matrix.$matrix.m13);
837 scale[0] = row0.vectorLength();
838 row0.divide(scale[0]);
841 skew[0] = row0.dot(row1);
842 row1.combine(row0, 1.0, -skew[0]);
851 row2.combine(row0, 1.0, -skew[1]);
866 if (row0.dot(pdum3) < 0) {
876 rotate[1] = Math.asin(-row0[2]);
879 rotate[2] = Math.atan2(row0[1], row0[0]);
/external/libvpx/libvpx/vpx_dsp/mips/
Dloopfilter_4_msa.c109 v16u8 row0, row1, row2, row3, row4, row5, row6, row7; in vpx_lpf_vertical_4_dual_msa() local
113 LD_UB8(src - 4, pitch, row0, row1, row2, row3, row4, row5, row6, row7); in vpx_lpf_vertical_4_dual_msa()
117 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, row8, in vpx_lpf_vertical_4_dual_msa()
/external/webp/src/dsp/
Ddec_msa.c363 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in HFilter16() local
370 LD_UB8(ptmp, stride, row0, row1, row2, row3, row4, row5, row6, row7); in HFilter16()
373 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, in HFilter16()
445 v16u8 row0, row1, row2, row3, row4, row5, row6, row7; in HFilterVertEdge16i() local
452 LD_UB8(src - 4, stride, row0, row1, row2, row3, row4, row5, row6, row7); in HFilterVertEdge16i()
455 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, in HFilterVertEdge16i()
529 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in HFilter8() local
536 LD_UB8(ptmp_src_u, stride, row0, row1, row2, row3, row4, row5, row6, row7); in HFilter8()
539 TRANSPOSE16x8_UB_UB(row0, row1, row2, row3, row4, row5, row6, row7, in HFilter8()
594 v16u8 row0, row1, row2, row3, row4, row5, row6, row7, row8; in HFilter8i() local
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dhighbd_intrapred_neon.c741 const uint16x8x2_t row0 = vld2q_u16(above); in vpx_highbd_v_predictor_32x32_neon() local
748 vst2q_u16(dst, row0); in vpx_highbd_v_predictor_32x32_neon()
974 uint16x8_t row0, row1; in tm_16_kernel() local
979 row0 = vqshluq_n_s16(sum0, 0); in tm_16_kernel()
981 vst1q_u16(*dst, row0); in tm_16_kernel()
1022 uint16x8_t row0, row1, row2, row3; in tm_32_kernel() local
1031 row0 = vqshluq_n_s16(sum0, 0); in tm_32_kernel()
1035 vst1q_u16(*dst, row0); in tm_32_kernel()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_diamond_search_sad_avx.c201 const int32_t row0 = _mm_extract_epi16(v_diff_mv_w, 0); in vp9_diamond_search_sad_avx() local
211 const uint32_t cost0 = x->nmvsadcost[0][row0] + x->nmvsadcost[0][col0]; in vp9_diamond_search_sad_avx()
/external/skia/src/gpu/
DGrPathUtils.cpp623 const int row0 = (0 != skipRow) ? 0 : 1; in calc_inverse_transpose_power_basis_matrix() local
643 -y[row0], x[row0], -z[row0], in calc_inverse_transpose_power_basis_matrix()
/external/ImageMagick/coders/
Ddds.c1372 row0, in ComputePrincipleComponent() local
1380 row0.x = covariance[0]; in ComputePrincipleComponent()
1381 row0.y = covariance[1]; in ComputePrincipleComponent()
1382 row0.z = covariance[2]; in ComputePrincipleComponent()
1383 row0.w = 0.0f; in ComputePrincipleComponent()
1405 w.x = row0.x * v.x; in ComputePrincipleComponent()
1406 w.y = row0.y * v.x; in ComputePrincipleComponent()
1407 w.z = row0.z * v.x; in ComputePrincipleComponent()
1408 w.w = row0.w * v.x; in ComputePrincipleComponent()

12