Searched refs:YuvConstants (Results 1 – 2 of 2) sorted by relevance
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | row_gcc.cc | 1416 struct YuvConstants { struct 1448 static YuvConstants SIMD_ALIGNED(kYuvConstants) = { 1462 static YuvConstants SIMD_ALIGNED(kYvuConstants) = { 1507 YuvConstants SIMD_ALIGNED(kYuvJConstants) = { 1567 #define YUVTORGB(YuvConstants) \ argument 1571 "movdqa " MEMACCESS2(96, [YuvConstants]) ",%%xmm0 \n" \ 1572 "pmaddubsw " MEMACCESS([YuvConstants]) ",%%xmm1 \n" \ 1574 "movdqa " MEMACCESS2(128, [YuvConstants]) ",%%xmm1 \n" \ 1575 "pmaddubsw " MEMACCESS2(32, [YuvConstants]) ",%%xmm2 \n" \ 1577 "movdqa " MEMACCESS2(160, [YuvConstants]) ",%%xmm2 \n" \ [all …]
|
D | row_win.cc | 28 struct YuvConstants { struct 60 static YuvConstants SIMD_ALIGNED(kYuvConstants) = { 74 static YuvConstants SIMD_ALIGNED(kYvuConstants) = { 119 static YuvConstants SIMD_ALIGNED(kYuvJConstants) = { 1965 #define YUVTORGB_AVX2(YuvConstants) __asm { \ argument 1967 __asm vpmaddubsw ymm2, ymm0, YuvConstants.kUVToR /* scale R UV */ \ 1968 __asm vpmaddubsw ymm1, ymm0, YuvConstants.kUVToG /* scale G UV */ \ 1969 __asm vpmaddubsw ymm0, ymm0, YuvConstants.kUVToB /* scale B UV */ \ 1970 __asm vmovdqu ymm3, YuvConstants.kUVBiasR \ 1972 __asm vmovdqu ymm3, YuvConstants.kUVBiasG \ [all …]
|