Home | History | Annotate | Download | only in opts

Lines Matching refs:planar

511         __m128i planar;
513 planar = _mm_setr_epi8(2,6,10,14, 1,5,9,13, 0,4,8,12, 3,7,11,15);
515 planar = _mm_setr_epi8(0,4,8,12, 1,5,9,13, 2,6,10,14, 3,7,11,15);
518 // Swizzle the pixels to 8-bit planar.
519 *lo = _mm_shuffle_epi8(*lo, planar); // rrrrgggg bbbbaaaa
520 *hi = _mm_shuffle_epi8(*hi, planar); // RRRRGGGG BBBBAAAA
524 // Unpack to 16-bit planar.
730 __m128i planar;
732 planar = _mm_setr_epi8(2,6,10,14, 1,5,9,13, 0,4,8,12, 3,7,11,15);
734 planar = _mm_setr_epi8(0,4,8,12, 1,5,9,13, 2,6,10,14, 3,7,11,15);
737 // Swizzle the pixels to 8-bit planar.
738 *lo = _mm_shuffle_epi8(*lo, planar); // ccccmmmm yyyykkkk
739 *hi = _mm_shuffle_epi8(*hi, planar); // CCCCMMMM YYYYKKKK
743 // Unpack to 16-bit planar.