Lines Matching refs:shuffler
292 v16i8 shuffler = {15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0}; in MirrorRow_MSA() local
297 VSHF_B2_UB(src3, src3, src2, src2, shuffler, shuffler, dst3, dst2); in MirrorRow_MSA()
298 VSHF_B2_UB(src1, src1, src0, src0, shuffler, shuffler, dst1, dst0); in MirrorRow_MSA()
309 v16i8 shuffler = {12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3}; in ARGBMirrorRow_MSA() local
314 VSHF_B2_UB(src3, src3, src2, src2, shuffler, shuffler, dst3, dst2); in ARGBMirrorRow_MSA()
315 VSHF_B2_UB(src1, src1, src0, src0, shuffler, shuffler, dst1, dst0); in ARGBMirrorRow_MSA()
1344 const uint8* shuffler, in ARGBShuffleRow_MSA() argument
1350 int32 val = LW((int32*)shuffler); in ARGBShuffleRow_MSA()
1601 v16i8 shuffler = {0, 1, 2, 16, 3, 4, 5, 17, 6, 7, 8, 18, 9, 10, 11, 19}; in RGB24ToARGBRow_MSA() local
1610 dst0 = (v16u8)__msa_vshf_b(shuffler, (v16i8)alpha, (v16i8)src0); in RGB24ToARGBRow_MSA()
1611 dst1 = (v16u8)__msa_vshf_b(shuffler, (v16i8)alpha, (v16i8)vec0); in RGB24ToARGBRow_MSA()
1612 dst2 = (v16u8)__msa_vshf_b(shuffler, (v16i8)alpha, (v16i8)vec1); in RGB24ToARGBRow_MSA()
1613 dst3 = (v16u8)__msa_vshf_b(shuffler, (v16i8)alpha, (v16i8)vec2); in RGB24ToARGBRow_MSA()
2304 v16i8 shuffler = {1, 0, 3, 2, 5, 4, 7, 6, 9, 8, 11, 10, 13, 12, 15, 14}; in NV21ToARGBRow_MSA() local
2316 src1 = (v16u8)__msa_vshf_b(shuffler, (v16i8)src1, (v16i8)src1); in NV21ToARGBRow_MSA()