Searched refs:__msa_ilvr_h (Results 1 – 15 of 15) sorted by relevance
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | row_msa.cc | 82 reg0_m = (v4i32)__msa_ilvr_h((v8i16)zero_m, (v8i16)vec0_m); \ 84 reg2_m = (v4i32)__msa_ilvr_h((v8i16)zero_m, (v8i16)vec1_m); \ 130 dst0_m = (v16u8)__msa_ilvr_h(vec1_m, vec0_m); \ 1173 reg0 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec0); in ARGBMultiplyRow_MSA() 1175 reg2 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec1); in ARGBMultiplyRow_MSA() 1177 reg0 *= (v4u32)__msa_ilvr_h(zero, (v8i16)vec2); in ARGBMultiplyRow_MSA() 1179 reg2 *= (v4u32)__msa_ilvr_h(zero, (v8i16)vec3); in ARGBMultiplyRow_MSA() 1266 reg0 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec4); in ARGBAttenuateRow_MSA() 1268 reg2 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec5); in ARGBAttenuateRow_MSA() 1270 reg4 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec6); in ARGBAttenuateRow_MSA() [all …]
|
D | rotate_msa.cc | 32 out0 = (v16u8)__msa_ilvr_h((v8i16)in1, (v8i16)in0); \ 34 out2 = (v16u8)__msa_ilvr_h((v8i16)in3, (v8i16)in2); \
|
/external/libyuv/files/source/ |
D | row_msa.cc | 82 reg0_m = (v4i32)__msa_ilvr_h((v8i16)zero_m, (v8i16)vec0_m); \ 84 reg2_m = (v4i32)__msa_ilvr_h((v8i16)zero_m, (v8i16)vec1_m); \ 130 dst0_m = (v16u8)__msa_ilvr_h(vec1_m, vec0_m); \ 1173 reg0 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec0); in ARGBMultiplyRow_MSA() 1175 reg2 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec1); in ARGBMultiplyRow_MSA() 1177 reg0 *= (v4u32)__msa_ilvr_h(zero, (v8i16)vec2); in ARGBMultiplyRow_MSA() 1179 reg2 *= (v4u32)__msa_ilvr_h(zero, (v8i16)vec3); in ARGBMultiplyRow_MSA() 1266 reg0 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec4); in ARGBAttenuateRow_MSA() 1268 reg2 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec5); in ARGBAttenuateRow_MSA() 1270 reg4 = (v4u32)__msa_ilvr_h(zero, (v8i16)vec6); in ARGBAttenuateRow_MSA() [all …]
|
D | rotate_msa.cc | 32 out0 = (v16u8)__msa_ilvr_h((v8i16)in1, (v8i16)in0); \ 34 out2 = (v16u8)__msa_ilvr_h((v8i16)in3, (v8i16)in2); \
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | inv_txfm_msa.h | 119 step0_m = __msa_ilvr_h(in2, in0); \ 124 step1_m = __msa_ilvr_h(in3, in1); \ 164 res0_m = __msa_ilvr_h((in1), (in3)); \ 168 res0_m = __msa_ilvr_h((in2), (in3)); \ 172 res1_m = __msa_ilvr_h((in0), (in2)); \
|
D | idct8x8_msa.c | 78 s0 = __msa_ilvr_h(s6, s5); in vpx_idct8x8_12_add_msa()
|
D | deblock_msa.c | 126 temp4 = __msa_ilvr_h(temp5, temp4); \ 128 temp5 = __msa_ilvr_h(temp7, temp6); \ 681 mul0 += (v4i32)__msa_ilvr_h((v8i16)zero, (v8i16)mult0); in vpx_mbpost_proc_down_msa() 683 mul2 += (v4i32)__msa_ilvr_h((v8i16)zero, (v8i16)mult1); in vpx_mbpost_proc_down_msa()
|
D | macros_msa.h | 1093 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1094 out1 = (RTYPE)__msa_ilvr_h((v8i16)in2, (v8i16)in3); \ 1174 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1597 out = (v4i32)__msa_ilvr_h(sign_m, (v8i16)in); \
|
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
D | dct_msa.c | 85 temp0 = __msa_ilvr_h(in3, in1); in vp8_short_fdct4x4_msa()
|
/external/webp/src/dsp/ |
D | msa_macro.h | 892 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 893 out1 = (RTYPE)__msa_ilvr_h((v8i16)in2, (v8i16)in3); \ 949 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1245 out = (v4i32)__msa_ilvr_h(sign_m, (v8i16)in); \
|
D | upsampling_msa.c | 26 out0 = (v4u32)__msa_ilvr_h((v8i16)zero, t0); \
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | vp8_macros_msa.h | 1029 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1030 out1 = (RTYPE)__msa_ilvr_h((v8i16)in2, (v8i16)in3); \ 1095 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1494 out = (v4i32)__msa_ilvr_h(sign_m, (v8i16)in); \
|
/external/libaom/libaom/aom_dsp/mips/ |
D | macros_msa.h | 1204 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1205 out1 = (RTYPE)__msa_ilvr_h((v8i16)in2, (v8i16)in3); \ 1285 out0 = (RTYPE)__msa_ilvr_h((v8i16)in0, (v8i16)in1); \ 1701 out = (v4i32)__msa_ilvr_h(sign_m, (v8i16)in); \
|
/external/llvm-project/clang/lib/Headers/ |
D | msa.h | 374 #define __msa_ilvr_h __builtin_msa_ilvr_h macro
|
/external/llvm-project/clang/test/CodeGen/ |
D | builtins-mips-msa.c | 509 v8i16_r = __msa_ilvr_h(v8i16_a, v8i16_b); // CHECK: call <8 x i16> @llvm.mips.ilvr.h( in test()
|