Home
last modified time | relevance | path

Searched refs:shuffler (Results 1 – 23 of 23) sorted by relevance

/external/libyuv/files/source/
Dscale_msa.cc71 v16i8 shuffler = {0, 4, 1, 5, 2, 6, 3, 7, 8, 12, 9, 13, 10, 14, 11, 15}; in ScaleARGBRowDown2Box_MSA() local
78 vec0 = (v16u8)__msa_vshf_b(shuffler, (v16i8)src0, (v16i8)src0); in ScaleARGBRowDown2Box_MSA()
79 vec1 = (v16u8)__msa_vshf_b(shuffler, (v16i8)src1, (v16i8)src1); in ScaleARGBRowDown2Box_MSA()
80 vec2 = (v16u8)__msa_vshf_b(shuffler, (v16i8)src2, (v16i8)src2); in ScaleARGBRowDown2Box_MSA()
81 vec3 = (v16u8)__msa_vshf_b(shuffler, (v16i8)src3, (v16i8)src3); in ScaleARGBRowDown2Box_MSA()
Drow_msa.cc292 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()
[all …]
Drow_gcc.cc5104 const uint8* shuffler, in ARGBShuffleRow_SSSE3() argument
5123 : "r"(shuffler) // %3 in ARGBShuffleRow_SSSE3()
5134 const uint8* shuffler, in ARGBShuffleRow_AVX2() argument
5154 : "r"(shuffler) // %3 in ARGBShuffleRow_AVX2()
5165 const uint8* shuffler, in ARGBShuffleRow_SSE2() argument
5276 : "r"(shuffler) // %4 in ARGBShuffleRow_SSE2()
Drow_neon.cc1098 const uint8* shuffler, in ARGBShuffleRow_NEON() argument
1115 : "r"(shuffler) // %3 in ARGBShuffleRow_NEON()
Drow_neon64.cc1110 const uint8* shuffler, in ARGBShuffleRow_NEON() argument
1126 : "r"(shuffler) // %3 in ARGBShuffleRow_NEON()
Drow_common.cc2217 const uint8* shuffler, in ARGBShuffleRow_C() argument
2219 int index0 = shuffler[0]; in ARGBShuffleRow_C()
2220 int index1 = shuffler[1]; in ARGBShuffleRow_C()
2221 int index2 = shuffler[2]; in ARGBShuffleRow_C()
2222 int index3 = shuffler[3]; in ARGBShuffleRow_C()
Dplanar_functions.cc2479 const uint8* shuffler, in ARGBShuffle() argument
2484 const uint8* shuffler, int width) = ARGBShuffleRow_C; in ARGBShuffle()
2542 ARGBShuffleRow(src_bgra, dst_argb, shuffler, width); in ARGBShuffle()
Drow_win.cc5710 const uint8* shuffler,
5737 const uint8* shuffler,
5766 const uint8* shuffler,
/external/syslinux/core/
Dbcopy32.inc58 ; EDI -> Pointer to safe area for list + shuffler
Dbcopyxx.inc198 ; EDI -> Pointer to safe area for list + shuffler
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
Drow.h917 const uint8* shuffler, int width);
919 const uint8* shuffler, int width);
921 const uint8* shuffler, int width);
923 const uint8* shuffler, int width);
925 const uint8* shuffler, int width);
927 const uint8* shuffler, int width);
929 const uint8* shuffler, int width);
931 const uint8* shuffler, int width);
933 const uint8* shuffler, int width);
Dplanar_functions.h496 const uint8* shuffler, int width, int height);
/external/libyuv/files/include/libyuv/
Drow.h1503 const uint8* shuffler,
1507 const uint8* shuffler,
1511 const uint8* shuffler,
1515 const uint8* shuffler,
1519 const uint8* shuffler,
1523 const uint8* shuffler,
1527 const uint8* shuffler,
1531 const uint8* shuffler,
1535 const uint8* shuffler,
1539 const uint8* shuffler,
[all …]
Dplanar_functions.h760 const uint8* shuffler,
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_gcc.cc5029 const uint8* shuffler, int width) { in ARGBShuffleRow_SSSE3() argument
5047 : "r"(shuffler) // %3 in ARGBShuffleRow_SSSE3()
5057 const uint8* shuffler, int width) { in ARGBShuffleRow_AVX2() argument
5076 : "r"(shuffler) // %3 in ARGBShuffleRow_AVX2()
5086 const uint8* shuffler, int width) { in ARGBShuffleRow_SSE2() argument
5196 : "r"(shuffler) // %4 in ARGBShuffleRow_SSE2()
Drow_any.cc510 T shuffler, int width) { \
516 ANY_SIMD(src_ptr, dst_ptr, shuffler, n); \
519 ANY_SIMD(temp, temp + 64, shuffler, MASK + 1); \
Drow_neon.cc1122 const uint8* shuffler, int width) { in ARGBShuffleRow_NEON() argument
1138 : "r"(shuffler) // %3 in ARGBShuffleRow_NEON()
Drow_neon64.cc1127 const uint8* shuffler, int width) { in ARGBShuffleRow_NEON() argument
1142 : "r"(shuffler) // %3 in ARGBShuffleRow_NEON()
Drow_common.cc2226 const uint8* shuffler, int width) { in ARGBShuffleRow_C() argument
2227 int index0 = shuffler[0]; in ARGBShuffleRow_C()
2228 int index1 = shuffler[1]; in ARGBShuffleRow_C()
2229 int index2 = shuffler[2]; in ARGBShuffleRow_C()
2230 int index3 = shuffler[3]; in ARGBShuffleRow_C()
Dplanar_functions.cc2119 const uint8* shuffler, int width, int height) { in ARGBShuffle() argument
2122 const uint8* shuffler, int width) = ARGBShuffleRow_C; in ARGBShuffle()
2174 ARGBShuffleRow(src_bgra, dst_argb, shuffler, width); in ARGBShuffle()
Drow_win.cc5752 const uint8* shuffler, int width) {
5778 const uint8* shuffler, int width) {
5806 const uint8* shuffler, int width) {
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoVector.td410 class shuffler<SDNode Op, string Str>
/external/syslinux/
DNEWS50 Actually get the shuffler size sanely. Fix booting recent
523 * New shuffler mechanism and API.