/external/libvpx/libvpx/vpx_dsp/mips/ |
sum_squares_msa.c | 22 uint64_t src0, src1, src2, src3; local 26 LD4(src, src_stride, src0, src1, src2, src3); 27 INSERT_D2_SH(src0, src1, diff0); 35 v8i16 src0, src1, src2, src3, src4, src5, src6, src7; local 37 LD_SH8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); 38 DOTP_SH2_SW(src0, src1, src0, src1, mul0, mul1); 47 v8i16 src0, src1, src2, src3, src4, src5, src6, src7; local 49 LD_SH8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); 50 DOTP_SH2_SW(src0, src1, src0, src1, mul0, mul1) 76 v8i16 src0, src1, src2, src3, src4, src5, src6, src7; local [all...] |
vpx_convolve_copy_msa.c | 18 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local 22 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); 25 out0 = __msa_copy_u_d((v2i64)src0, 0); 39 LD_UB4(src, src_stride, src0, src1, src2, src3); 42 out0 = __msa_copy_u_d((v2i64)src0, 0); 51 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); 54 out0 = __msa_copy_u_d((v2i64)src0, 0); 70 LD_UB4(src, src_stride, src0, src1, src2, src3); 72 out0 = __msa_copy_u_d((v2i64)src0, 0); 82 LD_UB2(src, src_stride, src0, src1) 101 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local 125 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local 155 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local [all...] |
subtract_msa.c | 17 uint32_t src0, src1, src2, src3; local 24 LW4(src_ptr, src_stride, src0, src1, src2, src3); 26 INSERT_W4_SB(src0, src1, src2, src3, src); 37 uint64_t src0, src1, pred0, pred1; local 44 LD2(src_ptr, src_stride, src0, src1); 49 INSERT_D2_SB(src0, src1, src); 62 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; local 68 LD_SB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7); 75 ILVRL_B2_UB(src0, pred0, src_l0, src_l1); 121 v16i8 src0, src1, src2, src3, src4, src5, src6, src7 local 183 v16i8 src0, src1, src2, src3, src4, src5, src6, src7; local [all...] |
vpx_convolve8_horiz_msa.c | 19 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 33 LD_SB4(src, src_stride, src0, src1, src2, src3); 34 XORI_B4_128_SB(src0, src1, src2, src3); 35 HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, mask3, 47 v16i8 src0, src1, src2, src3; local 62 LD_SB4(src, src_stride, src0, src1, src2, src3); 63 XORI_B4_128_SB(src0, src1, src2, src3); 65 HORIZ_8TAP_4WID_4VECS_FILT(src0, src1, src2, src3, mask0, mask1, mask2, mask3, 67 LD_SB4(src, src_stride, src0, src1, src2, src3); 68 XORI_B4_128_SB(src0, src1, src2, src3) 93 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 124 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 169 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 207 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 265 v16i8 src0, src1, src2, src3, filt0, filt1, filt2, filt3; local 320 v16i8 src0, src1, src2, src3, mask; local 342 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; local 379 v16i8 src0, src1, src2, src3, mask; local 402 v16i8 src0, src1, src2, src3, mask, out0, out1; local 475 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; local 540 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; local 585 v16i8 src0, src1, src2, src3, src4, src5, src6, src7, mask; local [all...] |
vpx_convolve_avg_msa.c | 17 v16u8 src0, src1, src2, src3; local 22 LD_UB4(src, src_stride, src0, src1, src2, src3); 27 AVER_UB4_UB(src0, dst0, src1, dst1, src2, dst2, src3, dst3, dst0, dst1, 39 LD_UB2(src, src_stride, src0, src1); 44 AVER_UB2_UB(src0, dst0, src1, dst1, dst0, dst1); 60 v16u8 src0, src1, src2, src3; local 64 LD_UB4(src, src_stride, src0, src1, src2, src3); 68 AVER_UB4_UB(src0, dst0, src1, dst1, src2, dst2, src3, dst3, dst0, dst1, 83 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local 87 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7) 104 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local 145 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
copymem_msa.c | 16 uint64_t src0, src1, src2, src3; local 18 LD4(src, src_stride, src0, src1, src2, src3); 19 SD4(src0, src1, src2, src3, dst, dst_stride); 24 uint64_t src0, src1, src2, src3; local 26 LD4(src, src_stride, src0, src1, src2, src3); 28 SD4(src0, src1, src2, src3, dst, dst_stride); 31 LD4(src, src_stride, src0, src1, src2, src3); 32 SD4(src0, src1, src2, src3, dst, dst_stride); 37 v16u8 src0, src1, src2, src3, src4, src5, src6, src7; local 40 LD_UB8(src, src_stride, src0, src1, src2, src3, src4, src5, src6, src7) [all...] |
mfqe_msa.c | 21 v16i8 src0 = { 0 }; local 34 INSERT_D2_SB(src0_d, src1_d, src0); 43 UNPCK_UB_SH(src0, src_r, src_l); 72 v16i8 src0, src1, src2, src3; local 82 LD_SB4(src_ptr, src_stride, src0, src1, src2, src3); 86 UNPCK_UB_SH(src0, src_r, src_l);
|
/external/libvpx/libvpx/vp9/common/mips/msa/ |
vp9_mfqe_msa.c | 21 v16i8 src0 = { 0 }; local 34 INSERT_D2_SB(src0_d, src1_d, src0); 43 UNPCK_UB_SH(src0, src_r, src_l); 72 v16i8 src0, src1, src2, src3, dst0, dst1, dst2, dst3; local 79 LD_SB4(src_ptr, src_stride, src0, src1, src2, src3); 83 UNPCK_UB_SH(src0, src_r, src_l);
|
/external/mesa3d/src/compiler/nir/ |
nir_lower_indirect_derefs.c | 80 nir_phi_src *src0 = ralloc(phi, nir_phi_src); local 81 src0->pred = nir_if_last_then_block(if_stmt); 82 src0->src = nir_src_for_ssa(then_dest); 83 exec_list_push_tail(&phi->srcs, &src0->node);
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
test_fs_cmod_propagation.cpp | 105 fs_reg src0 = v->vgrf(glsl_type::float_type); local 108 bld.ADD(dest, src0, src1); 113 * 0: add(8) dest src0 src1 117 * 0: add.ge.f0(8) dest src0 src1 137 fs_reg src0 = v->vgrf(glsl_type::float_type); local 140 bld.ADD(dest, src0, src1); 145 * 0: add(8) dest src0 src1 170 fs_reg src0 = v->vgrf(glsl_type::uint_type); local 172 bld.FBL(dest, src0); 177 * 0: fbl(8) dest src0 202 fs_reg src0 = v->vgrf(glsl_type::float_type); local 241 fs_reg src0 = v->vgrf(glsl_type::float_type); local 279 fs_reg src0 = v->vgrf(glsl_type::float_type); local 283 bld.ADD(offset(dest, bld, 2), src0, src1); local 320 fs_reg src0 = v->vgrf(glsl_type::float_type); local 358 fs_reg src0 = v->vgrf(glsl_type::float_type); local 391 fs_reg src0 = v->vgrf(glsl_type::float_type); local 423 fs_reg src0 = v->vgrf(glsl_type::int_type); local 457 fs_reg src0 = v->vgrf(glsl_type::float_type); local 461 bld.CMP(retype(dest, BRW_REGISTER_TYPE_F), src0, zero, BRW_CONDITIONAL_L); local 492 fs_reg src0 = v->vgrf(glsl_type::float_type); local 496 bld.CMP(retype(dest, BRW_REGISTER_TYPE_F), src0, zero, BRW_CONDITIONAL_L); local 527 fs_reg src0 = v->vgrf(glsl_type::float_type); local 531 bld.CMP(retype(dest, BRW_REGISTER_TYPE_F), src0, zero, BRW_CONDITIONAL_L); local [all...] |
test_fs_saturate_propagation.cpp | 106 fs_reg src0 = v->vgrf(glsl_type::float_type); local 108 bld.ADD(dst0, src0, src1); 113 * 0: add(8) dst0 src0 src1 117 * 0: add.sat(8) dst0 src0 src1 142 fs_reg src0 = v->vgrf(glsl_type::float_type); local 144 bld.ADD(dst0, src0, src1); 146 bld.ADD(dst2, dst0, src0); 150 * 0: add(8) dst0 src0 src1 152 * 2: add(8) dst2 dst0 src0 179 fs_reg src0 = v->vgrf(glsl_type::float_type) local 214 fs_reg src0 = v->vgrf(glsl_type::float_type); local 248 fs_reg src0 = v->vgrf(glsl_type::float_type); local 286 fs_reg src0 = v->vgrf(glsl_type::float_type); local 325 fs_reg src0 = v->vgrf(glsl_type::float_type); local 367 fs_reg src0 = v->vgrf(glsl_type::float_type); local 409 fs_reg src0 = v->vgrf(glsl_type::float_type); local 445 fs_reg src0 = v->vgrf(glsl_type::float_type); local 484 fs_reg src0 = v->vgrf(glsl_type::float_type); local 524 fs_reg src0 = v->vgrf(glsl_type::float_type); local 527 bld.ADD(offset(dst0, bld, 2), src0, src1); local 565 fs_reg src0 = v->vgrf(glsl_type::float_type); local [all...] |
brw_vec4_surface_builder.cpp | 202 const src_reg &src0, const src_reg &src1, 212 const unsigned size = (src0.file != BAD_FILE) + (src1.file != BAD_FILE); 216 bld.MOV(writemask(srcs, WRITEMASK_X), src0); local 305 const src_reg &src0, const src_reg &src1, 315 const unsigned size = (src0.file != BAD_FILE) + (src1.file != BAD_FILE); 319 bld.MOV(writemask(srcs, WRITEMASK_X), src0); local
|
test_vec4_cmod_propagation.cpp | 147 src_reg src0 = src_reg(v, glsl_type::float_type); local 153 bld.ADD(dest, src0, src1); 158 * 0: add dest.x src0.xxxx src1.xxxx 162 * 0: add.ge.f0 dest.x src0.xxxx src1.xxxx 183 src_reg src0 = src_reg(v, glsl_type::float_type); local 188 bld.ADD(dest, src0, src1); 193 * 0: add dest.x src0 src1 220 src_reg src0 = src_reg(v, glsl_type::float_type); local 224 bld.CMP(retype(dest, BRW_REGISTER_TYPE_F), src0, zero, BRW_CONDITIONAL_L); local 229 * 0: cmp.l.f0 dest:F src0:F 0 256 src_reg src0 = src_reg(v, glsl_type::uint_type); local 289 src_reg src0 = src_reg(v, glsl_type::float_type); local 329 src_reg src0 = src_reg(v, glsl_type::float_type); local 368 src_reg src0 = src_reg(v, glsl_type::float_type); local 372 bld.ADD(offset(dest, 8, 2), src0, src1); local 410 src_reg src0 = src_reg(v, glsl_type::float_type); local 451 src_reg src0 = src_reg(v, glsl_type::float_type); local 487 src_reg src0 = src_reg(v, glsl_type::float_type); local 523 src_reg src0 = src_reg(v, glsl_type::int_type); local 558 src_reg src0 = src_reg(v, glsl_type::float_type); local 562 bld.CMP(retype(dest, BRW_REGISTER_TYPE_F), src0, zero, BRW_CONDITIONAL_L); local 596 src_reg src0 = src_reg(v, glsl_type::vec4_type); local 630 src_reg src0 = src_reg(v, glsl_type::vec4_type); local 667 src_reg src0 = src_reg(v, glsl_type::vec4_type); local 709 src_reg src0 = src_reg(v, glsl_type::vec4_type); local 752 src_reg src0 = src_reg(v, glsl_type::ivec4_type); local 792 src_reg src0 = src_reg(v, glsl_type::vec4_type); local [all...] |
/external/swiftshader/src/Shader/ |
PixelPipeline.cpp | 87 const Src &src0 = instruction->src[0]; local 100 if(src0.type != Shader::PARAMETER_VOID) s0 = fetchRegister(src0); 104 Float4 x = version < 0x0104 ? v[2 + dst.index].x : v[2 + src0.index].x; 105 Float4 y = version < 0x0104 ? v[2 + dst.index].y : v[2 + src0.index].y; 106 Float4 z = version < 0x0104 ? v[2 + dst.index].z : v[2 + src0.index].z; 107 Float4 w = version < 0x0104 ? v[2 + dst.index].w : v[2 + src0.index].w; 135 if((src0.swizzle & 0x30) == 0x20) // .xyz 137 TEXCRD(d, x, y, z, src0.index, src0.modifier == Shader::MODIFIER_DZ || src0.modifier == Shader::MODIFIER_DW) [all...] |
/external/webp/src/dsp/ |
lossless_enc_msa.c | 21 #define TRANSFORM_COLOR_8(src0, src1, dst0, dst1, c0, c1, mask0, mask1) do { \ 24 VSHF_B2_SH(src0, src0, src1, src1, mask0, mask0, g0, g1); \ 27 t0 = __msa_subv_h((v8i16)src0, t0); \ 29 t4 = __msa_srli_w((v4i32)src0, 16); \ 34 VSHF_B2_UB(src0, t0, src1, t1, mask1, mask1, dst0, dst1); \ 53 v16u8 src0, dst0; local 64 LD_UB2(data, 4, src0, src1); 65 TRANSFORM_COLOR_8(src0, src1, dst0, dst1, g2br, r2b, mask0, mask1); 72 src0 = LD_UB(data) 100 v16u8 src0, dst0, tmp0; local [all...] |
filters_msa.c | 25 v16u8 src0, pred0, dst0; local 29 LD_UB2(src, 16, src0, src1); 31 SUB2(src0, pred0, src1, pred1, dst0, dst1); 41 src0 = LD_UB(src); 43 dst0 = src0 - pred0; 110 const v16u8 src0 = LD_UB(pinput); local 118 dst0 = src0 - pred0;
|
lossless_msa.c | 25 v16u8 src0, src1, src2, src3, dst0, dst1, dst2; \ 26 LD_UB4(psrc, 16, src0, src1, src2, src3); \ 27 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 35 v16u8 src0, src1, src2, dst0, dst1, dst2; \ 36 LD_UB3(psrc, 16, src0, src1, src2); \ 37 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 46 v16u8 src0, src1, src2, dst0, dst1; \ 47 LD_UB2(psrc, 16, src0, src1); \ 48 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 55 const v16u8 src0 = LD_UB(psrc); 117 v16u8 src0, dst0; local 252 v16u8 src0, dst0, tmp0; local 292 v16u8 src0, dst0; local [all...] |
/external/mesa3d/src/compiler/spirv/ |
vtn_alu.c | 65 struct vtn_ssa_value *src0 = wrap_matrix(b, _src0); local 70 unsigned src0_rows = glsl_get_vector_elements(src0->type); 71 unsigned src0_columns = glsl_get_matrix_columns(src0->type); 76 dest_type = glsl_matrix_type(glsl_get_base_type(src0->type), 79 dest_type = glsl_vector_type(glsl_get_base_type(src0->type), src0_rows); 89 src0 = src1_transpose; 96 glsl_get_base_type(src0->type) == GLSL_TYPE_FLOAT) { 97 /* We already have the rows of src0 and the columns of src1 available, 111 /* We don't handle the case where src1 is transposed but not src0, since 117 /* dest[i] = sum(src0[j] * src1[i][j] for all j) * [all...] |
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_quad.c | 162 * src0 src1 164 * # 0 | 1 # # 4 | 5 # # 0 | 1 | 4 | 5 # src0 195 LLVMValueRef src0, src1; local 197 src0 = LLVMBuildBitCast(builder, src[i + 0], type2_ref, ""); 200 dst[i + 0] = lp_build_interleave2(gallivm, type2, src0, src1, 0); 201 dst[i + 1] = lp_build_interleave2(gallivm, type2, src0, src1, 1);
|
lp_bld_tgsi_info.c | 404 struct lp_tgsi_channel_info src0; local 407 analyse_src(ctx, &src0, &inst->Src[0].Register, chan); 410 if (is_immediate(&src0, 0.0f)) { 411 res[chan] = src0; 414 } else if (is_immediate(&src0, 1.0f)) { 417 res[chan] = src0;
|
lp_bld_tgsi_aos.c | 480 LLVMValueRef src0, src1, src2; local 504 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); 505 dst0 = lp_build_floor(&bld->bld_base.base, src0); 517 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); 518 dst0 = lp_build_rcp(&bld->bld_base.base, src0); 523 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); 524 tmp0 = lp_build_abs(&bld->bld_base.base, src0); 535 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL); 537 dst0 = lp_build_mul(&bld->bld_base.base, src0, src1); 541 src0 = lp_build_emit_fetch(&bld->bld_base, inst, 0, LP_CHAN_ALL) [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
nv50_ir_lowering_gm107.cpp | 47 Value *src0; local 53 src0 = bld.getSSA(); 56 bld.mkOp2(OP_ADD , TYPE_U32, src0, i->getSrc(0), i->getSrc(1)); 58 bld.mkOp1(OP_MOV , TYPE_U32, src0, i->getSrc(0)); 60 i->setSrc(0, src0);
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
variance_sse2.c | 46 const __m128i src0 = _mm_unpacklo_epi8(READ64(src, src_stride, 0), zero); local 50 const __m128i diff0 = _mm_sub_epi16(src0, ref0); 76 const __m128i src0 = _mm_unpacklo_epi8( local 80 const __m128i diff0 = _mm_sub_epi16(src0, ref0); 118 const __m128i src0 = _mm_unpacklo_epi8(s, zero); local 120 const __m128i diff0 = _mm_sub_epi16(src0, ref0);
|
/external/libyuv/files/source/ |
rotate_msa.cc | 84 v16u8 src0, src1, src2, src3, dst0, dst1, dst2, dst3, vec0, vec1, vec2, vec3; local 90 src0 = (v16u8)__msa_ld_b((v16i8*)s, 0); 98 ILVRL_B(src0, src1, src2, src3, vec0, vec1, vec2, vec3); 100 src0 = (v16u8)__msa_ld_b((v16i8*)s, 0); 108 ILVRL_B(src0, src1, src2, src3, vec0, vec1, vec2, vec3); 112 src0 = (v16u8)__msa_ld_b((v16i8*)s, 0); 120 ILVRL_B(src0, src1, src2, src3, vec0, vec1, vec2, vec3); 122 src0 = (v16u8)__msa_ld_b((v16i8*)s, 0); 130 ILVRL_B(src0, src1, src2, src3, vec0, vec1, vec2, vec3); 165 v16u8 src0, src1, src2, src3, dst0, dst1, dst2, dst3, vec0, vec1, vec2, vec3 local [all...] |
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
tgsi_scan.c | 315 const struct tgsi_full_src_register *src0 = &fullinst->Src[0]; local 320 if (src0->Register.Indirect && src0->Indirect.ArrayID) 321 input = info->input_array_first[src0->Indirect.ArrayID]; 323 input = src0->Register.Index;
|