/external/libvpx/libvpx/vp9/common/mips/msa/ |
H A D | vp9_idct4x4_msa.c | 18 v8i16 in0, in1, in2, in3; local 21 LD4x4_SH(input, in0, in1, in2, in3); 22 TRANSPOSE4x4_SH_SH(in0, in1, in2, in3, in0, in1, in2, in3); 27 VP9_IDCT4x4(in0, in1, in2, in3, in0, in1, in2, in3); 29 TRANSPOSE4x4_SH_SH(in0, in1, in2, in3, in0, in1, in2, in3); 30 VP9_IDCT4x4(in0, in1, in2, in3, in0, in1, in2, in3); [all...] |
H A D | vp9_idct8x8_msa.c | 18 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 21 LD_SH8(input, 8, in0, in1, in2, in3, in4, in5, in6, in7); 23 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 29 VP9_IDCT8x8_1D(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 32 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, 33 in3, in4, in5, in6, in7); 34 VP9_IDCT8x8_1D(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, [all...] |
/external/python/cpython2/Modules/_ctypes/libffi/testsuite/libffi.call/ |
H A D | return_dbl1.c | 10 static double return_dbl(double dbl1, float fl2, unsigned int in3, double dbl4) argument 12 return dbl1 + fl2 + in3 + dbl4; 21 unsigned int in3; local 28 values[2] = &in3; 36 in3 = 255; 40 printf ("%f vs %f\n", rdbl, return_dbl(dbl1, fl2, in3, dbl4)); 41 CHECK(rdbl == dbl1 + fl2 + in3 + dbl4);
|
H A D | return_dbl2.c | 10 static double return_dbl(double dbl1, double dbl2, unsigned int in3, double dbl4) argument 12 return dbl1 + dbl2 + in3 + dbl4; 20 unsigned int in3; local 27 values[2] = &in3; 35 in3 = 255; 39 printf ("%f vs %f\n", rdbl, return_dbl(dbl1, dbl2, in3, dbl4)); 40 CHECK(rdbl == dbl1 + dbl2 + in3 + dbl4);
|
H A D | return_fl3.c | 10 static float return_fl(float fl1, float fl2, unsigned int in3, float fl4) argument 12 return fl1 + fl2 + in3 + fl4; 20 unsigned int in3; local 27 values[2] = &in3; 35 in3 = 255; 39 printf ("%f vs %f\n", rfl, return_fl(fl1, fl2, in3, fl4)); 40 CHECK(rfl == fl1 + fl2 + in3 + fl4);
|
/external/libvpx/libvpx/vp9/encoder/mips/msa/ |
H A D | vp9_fdct4x4_msa.c | 18 v8i16 in0, in1, in2, in3, in4; local 20 LD_SH4(input, src_stride, in0, in1, in2, in3); 23 in3 -= in2; 24 in4 = (in0 - in3) >> 1; 27 in3 += in1; 29 TRANSPOSE4x4_SH_SH(in0, in2, in3, in1, in0, in2, in3, in1); 32 in1 -= in3; 34 SUB2(in4, in2, in4, in3, in2, in3); 50 v8i16 in0, in1, in2, in3; local [all...] |
H A D | vp9_fdct8x8_msa.c | 18 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 20 LD_SH8(input, stride, in0, in1, in2, in3, in4, in5, in6, in7); 21 SLLI_4V(in0, in1, in2, in3, 2); 26 VP9_FDCT8(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, in4, 28 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, 29 in3, in4, in5, in6, in7); 30 VP9_FDCT8(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, in4, 34 VP9_ADST8(in0, in1, in2, in3, in [all...] |
H A D | vp9_fdct16x16_msa.c | 368 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11; local 371 LD_SH8(temp, 16, in0, in1, in2, in3, in4, in5, in6, in7); 374 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 379 FDCT_POSTPROC_2V_NEG_H(in2, in3); 386 BUTTERFLY_16(in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, 395 FDCT8x16_ODD(in8, in9, in10, in11, in12, in13, in14, in15, in0, in1, in2, in3, 397 TRANSPOSE8x8_SH_SH(tmp0, in0, tmp1, in1, tmp2, in2, tmp3, in3, tmp0, in0, 398 tmp1, in1, tmp2, in2, tmp3, in3); 399 ST_SH8(tmp0, in0, tmp1, in1, tmp2, in2, tmp3, in3, ou [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
H A D | idct4x4_msa.c | 15 v8i16 in0, in1, in2, in3; local 19 LD4x4_SH(input, in0, in2, in3, in1); 20 TRANSPOSE4x4_SH_SH(in0, in2, in3, in1, in0, in2, in3, in1); 23 UNPCK_R_SH_SW(in3, in3_r); 46 in2, in3); 47 ADDBLK_ST4x4_UB(in0, in3, in1, in2, dst, dst_stride); 72 v8i16 in0, in1, in2, in3; local 75 LD4x4_SH(input, in0, in1, in2, in3); 77 TRANSPOSE4x4_SH_SH(in0, in1, in2, in3, in [all...] |
H A D | idct8x8_msa.c | 15 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 18 LD_SH8(input, 8, in0, in1, in2, in3, in4, in5, in6, in7); 21 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 24 VP9_IDCT8x8_1D(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 27 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 30 VP9_IDCT8x8_1D(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 43 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local [all...] |
H A D | fwd_txfm_msa.c | 16 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 29 LD_SH16(input, src_stride, in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, 31 SLLI_4V(in0, in1, in2, in3, 2); 35 ADD4(in0, in15, in1, in14, in2, in13, in3, in12, tmp0, tmp1, tmp2, tmp3); 40 SUB4(in0, in15, in1, in14, in2, in13, in3, in12, in15, in14, in13, in12); 135 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 138 LD_SH8(input, 16, in0, in1, in2, in3, in4, in5, in6, in7); 140 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in0, in1, in2, in3, 144 ADD4(in0, 1, in1, 1, in2, 1, in3, 171 v8i16 in0, in1, in2, in3; local 201 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 219 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 249 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local [all...] |
H A D | fwd_dct32x32_msa.c | 16 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 22 LD_SH4(input, src_stride, in0, in1, in2, in3); 26 SLLI_4V(in0, in1, in2, in3, 2); 30 BUTTERFLY_8(in0, in1, in2, in3, in4, in5, in6, in7, step0, step1, step2, 40 LD_SH4(input + (8 * src_stride), src_stride, in0, in1, in2, in3); 44 SLLI_4V(in0, in1, in2, in3, 2); 48 BUTTERFLY_8(in0, in1, in2, in3, in4, in5, in6, in7, step0, step1, step2, 59 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 65 LD_SH4(input, 8, in0, in1, in2, in3); 67 BUTTERFLY_8(in0, in1, in2, in3, in1 255 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 288 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 392 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 596 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 695 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local 931 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; local [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
H A D | fwd_txfm_sse2.c | 51 __m128i in3 = _mm_load_si128((const __m128i *)(input + 3 * stride)); local 55 u1 = _mm_add_epi16(in2, in3); 60 in3 = _mm_load_si128((const __m128i *)(input + 7 * stride)); 65 in2 = _mm_add_epi16(in2, in3); 89 __m128i in0, in1, in2, in3; local 98 in3 = _mm_load_si128((const __m128i *)(input + 1 * stride + 8)); 101 u1 = _mm_add_epi16(in2, in3); 107 in3 = _mm_load_si128((const __m128i *)(input + 3 * stride + 8)); 111 u1 = _mm_add_epi16(in2, in3); 117 in3 158 __m128i in0, in1, in2, in3; local [all...] |
H A D | fwd_txfm_impl_sse2.h | 280 __m128i in3 = _mm_load_si128((const __m128i *)(input + 3 * stride)); local 289 in3 = _mm_slli_epi16(in3, 2); 306 const __m128i q3 = ADD_EPI16(in3, in4); 307 const __m128i q4 = SUB_EPI16(in3, in4); 512 in3 = _mm_unpackhi_epi64(tr1_2, tr1_6); 535 const __m128i sign_in3 = _mm_srai_epi16(in3, 15); 543 in3 = _mm_sub_epi16(in3, sign_in3); 551 in3 [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
H A D | highbd_idct32x32_135_add_neon.c | 21 int32x4x2_t *const in2, int32x4x2_t *const in3, int32x4x2_t *const in4, 32 in3->val[0] = vld1q_s32(input); 33 in3->val[1] = vld1q_s32(input + 4); 50 int32x4_t *const in2, int32x4_t *const in3, 60 *in3 = vld1q_s32(input); 19 load_8x8_s32_dual( const tran_low_t *input, int32x4x2_t *const in0, int32x4x2_t *const in1, int32x4x2_t *const in2, int32x4x2_t *const in3, int32x4x2_t *const in4, int32x4x2_t *const in5, int32x4x2_t *const in6, int32x4x2_t *const in7) argument 48 load_4x8_s32_dual(const tran_low_t *input, int32x4_t *const in0, int32x4_t *const in1, int32x4_t *const in2, int32x4_t *const in3, int32x4_t *const in4, int32x4_t *const in5, int32x4_t *const in6, int32x4_t *const in7) argument
|
H A D | idct32x32_135_add_neon.c | 22 int16x8_t *const in3, int16x8_t *const in4, 31 *in3 = load_tran_low_to_s16q(input); 44 int16x4_t *const in3, int16x4_t *const in4, 53 *in3 = load_tran_low_to_s16d(input); 20 load_8x8_s16(const tran_low_t *input, int16x8_t *const in0, int16x8_t *const in1, int16x8_t *const in2, int16x8_t *const in3, int16x8_t *const in4, int16x8_t *const in5, int16x8_t *const in6, int16x8_t *const in7) argument 42 load_4x8_s16(const tran_low_t *input, int16x4_t *const in0, int16x4_t *const in1, int16x4_t *const in2, int16x4_t *const in3, int16x4_t *const in4, int16x4_t *const in5, int16x4_t *const in6, int16x4_t *const in7) argument
|
/external/skia/tests/ |
H A D | LListTest.cpp | 30 bool in0, bool in1, bool in2, bool in3, 40 REPORTER_ASSERT(reporter, in3 == list.isInList(&elements[3])); 26 check_list(const SkTInternalLList<ListElement>& list, skiatest::Reporter* reporter, bool empty, int numElements, bool in0, bool in1, bool in2, bool in3, ListElement elements[4]) argument
|
/external/libldac/src/ |
H A D | sigana_fixp_ldac.c | 109 INT32 in3) 113 out = mul_ldac(in2, in3); 106 mad_ldac( INT32 in1, INT32 in2, INT32 in3) argument
|
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
H A D | dct_msa.c | 14 #define TRANSPOSE4x4_H(in0, in1, in2, in3, out0, out1, out2, out3) \ 18 ILVR_H2_SH(in2, in0, in3, in1, s0_m, s1_m); \ 20 ILVL_H2_SH(in2, in0, in3, in1, s0_m, s1_m); \ 70 v8i16 in0, in1, in2, in3; local 77 LD_SH4(input, pitch / 2, in0, in1, in2, in3); 78 TRANSPOSE4x4_SH_SH(in0, in1, in2, in3, in0, in1, in2, in3); 80 BUTTERFLY_4(in0, in1, in2, in3, temp0, temp1, in1, in3); 81 SLLI_4V(temp0, temp1, in1, in3, 116 v8i16 in0, in1, in2, in3; local [all...] |
/external/webp/src/dsp/ |
H A D | common_sse2.h | 70 const __m128i* const in2, const __m128i* const in3, __m128i* const out0, 78 const __m128i transpose0_1 = _mm_unpacklo_epi16(*in2, *in3); 80 const __m128i transpose0_3 = _mm_unpackhi_epi16(*in2, *in3); 132 __m128i* const in2, __m128i* const in3, 165 __m128i* const in3) { 169 const __m128i A2 = _mm_unpacklo_epi8(*in2, *in3); 170 const __m128i A3 = _mm_unpackhi_epi8(*in2, *in3); 185 *in3 = _mm_unpacklo_epi64(C0, C2); 68 VP8Transpose_2_4x4_16b( const __m128i* const in0, const __m128i* const in1, const __m128i* const in2, const __m128i* const in3, __m128i* const out0, __m128i* const out1, __m128i* const out2, __m128i* const out3) argument 131 VP8PlanarTo24b(__m128i* const in0, __m128i* const in1, __m128i* const in2, __m128i* const in3, __m128i* const in4, __m128i* const in5) argument 162 VP8L32bToPlanar(__m128i* const in0, __m128i* const in1, __m128i* const in2, __m128i* const in3) argument
|
/external/libjpeg-turbo/simd/ |
H A D | jquanti-altivec.c | 57 __vector unsigned char in0, in1, in2, in3, in4, in5, in6, in7; local 76 out3 = (__vector short)VEC_UNPACKHU(in3);
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderPackingFunctionTests.cpp | 1027 const deInt8 in3 = (deInt8)(deUint8)(inputs[valNdx] >> 24); local 1031 const float ref3 = de::clamp(float(in3) / 127.f, -1.0f, 1.0f); 1270 const deUint8 in3 = (deUint8)(inputs[valNdx] >> 24); local 1274 const float ref3 = de::clamp(float(in3) / 255.f, 0.0f, 1.0f);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fShaderPackingFunctionTests.cpp | 912 const deInt8 in3 = (deInt8)(deUint8)(inputs[valNdx] >> 24); local 916 const float ref3 = de::clamp(float(in3) / 127.f, -1.0f, 1.0f); 1121 const deUint8 in3 = (deUint8)(inputs[valNdx] >> 24); local 1125 const float ref3 = de::clamp(float(in3) / 255.f, 0.0f, 1.0f);
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
H A D | idct_msa.c | 18 #define TRANSPOSE_TWO_4x4_H(in0, in1, in2, in3, out0, out1, out2, out3) \ 22 TRANSPOSE8X4_SH_SH(in0, in1, in2, in3, s4_m, s5_m, s6_m, s7_m); \ 45 #define VP8_IDCT_1D_H(in0, in1, in2, in3, out0, out1, out2, out3) \ 55 c_tmp2_m = __msa_mul_q_h(in3, const_cospi8sqrt2minus1_m); \ 57 c_tmp2_m = in3 + c_tmp2_m; \ 62 d_tmp2_m = EXPAND_TO_H_MULTIPLY_SINPI8SQRT2_PCK_TO_W(in3); \ 67 #define VP8_IDCT_1D_W(in0, in1, in2, in3, out0, out1, out2, out3) \ 78 c_tmp2_m = in3 + ((in3 * const_cospi8sqrt2minus1_m) >> 16); \ 81 d_tmp2_m = (in3 * sinpi8_sqrt2_ 90 v4i32 in0, in1, in2, in3, hz0, hz1, hz2, hz3, vt0, vt1, vt2, vt3; local 181 v8i16 in0, in1, in2, in3, hz0_h, hz1_h, hz2_h, hz3_h; local 218 v8i16 in0, in1, in2, in3, mul0, mul1, mul2, mul3, dequant_in0, dequant_in1; local [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
H A D | vp9_dct_ssse3.c | 47 __m128i in3 = _mm_load_si128((const __m128i *)(input + 3 * stride)); local 62 in3 = _mm_slli_epi16(in3, 2); 71 in[3] = &in3; 88 const __m128i q3 = _mm_add_epi16(in3, in4); 89 const __m128i q4 = _mm_sub_epi16(in3, in4); 237 in3 = _mm_unpackhi_epi64(tr1_2, tr1_6); 260 const __m128i sign_in3 = _mm_srai_epi16(in3, 15); 268 in3 = _mm_sub_epi16(in3, sign_in [all...] |