• Home
  • Raw
  • Download

Lines Matching refs:vu

693     vec_s16 vy, vu, vv, A = vec_splat_s16(0);  in yuv2rgb_full_2_vsx_template()  local
748 SETUP(vu, &ubuf0[i], vuvalpha1, &ubuf1[i], vuvalpha); in yuv2rgb_full_2_vsx_template()
815 vec_s16 vy, vu, vv, A = vec_splat_s16(0); in yuv2rgb_2_vsx_template() local
878 SETUP(vu, &ubuf0[i], vuvalpha1, &ubuf1[i], vuvalpha); in yuv2rgb_2_vsx_template()
986 vec_s16 vy, vu, vv, A = vec_splat_s16(0), tmp16; in yuv2rgb_full_1_vsx_template() local
1039 vu = vec_ld(0, &ubuf0[i]); in yuv2rgb_full_1_vsx_template()
1042 vu = (vec_s16) vec_sub((vec_u16) vu, sub7); in yuv2rgb_full_1_vsx_template()
1045 tmp32 = vec_mule(vu, mul4); in yuv2rgb_full_1_vsx_template()
1046 tmp32_2 = vec_mulo(vu, mul4); in yuv2rgb_full_1_vsx_template()
1055 vu = vec_add(vu, tmp16); in yuv2rgb_full_1_vsx_template()
1056 vu = (vec_s16) vec_sub((vec_u16) vu, sub8); in yuv2rgb_full_1_vsx_template()
1061 vu32_l = vec_mule(vu, mul8); in yuv2rgb_full_1_vsx_template()
1062 vu32_r = vec_mulo(vu, mul8); in yuv2rgb_full_1_vsx_template()
1115 vec_s16 vy, vu, vv, A = vec_splat_s16(0), tmp16; in yuv2rgb_1_vsx_template() local
1177 vu = vec_ld(0, &ubuf0[i]); in yuv2rgb_1_vsx_template()
1180 vu = (vec_s16) vec_sub((vec_u16) vu, sub7); in yuv2rgb_1_vsx_template()
1183 tmp32 = vec_mule(vu, mul4); in yuv2rgb_1_vsx_template()
1184 tmp32_2 = vec_mulo(vu, mul4); in yuv2rgb_1_vsx_template()
1193 vu = vec_add(vu, tmp16); in yuv2rgb_1_vsx_template()
1194 vu = (vec_s16) vec_sub((vec_u16) vu, sub8); in yuv2rgb_1_vsx_template()
1199 vu32_l = vec_mule(vu, mul8); in yuv2rgb_1_vsx_template()
1200 vu32_r = vec_mulo(vu, mul8); in yuv2rgb_1_vsx_template()
1367 const vec_s16 vu, const vec_s16 vv, in write422() argument
1403 vd2 = vec_packsu(vu, vv); in write422()
1436 vec_s16 vy1, vy2, vu, vv; in yuv2422_X_vsx_template() local
1507 vu = vec_packs(vu32[0], vu32[1]); in yuv2422_X_vsx_template()
1510 write422(vy1, vy2, vu, vv, &dest[i * 4], target); in yuv2422_X_vsx_template()
1547 vec_s16 vy1, vy2, vu, vv; in yuv2422_2_vsx_template() local
1560 SETUP(vu, &ubuf0[i], &ubuf1[i], vuvalpha1) in yuv2422_2_vsx_template()
1563 write422(vy1, vy2, vu, vv, &dest[i * 4], target); in yuv2422_2_vsx_template()
1576 vec_s16 vy1, vy2, vu, vv, tmp; in yuv2422_1_vsx_template() local
1587 vu = vec_ld(0, &ubuf0[i]); in yuv2422_1_vsx_template()
1592 vu = vec_add(vu, add64); in yuv2422_1_vsx_template()
1597 vu = vec_sra(vu, shift7); in yuv2422_1_vsx_template()
1600 write422(vy1, vy2, vu, vv, &dest[i * 4], target); in yuv2422_1_vsx_template()
1607 vu = vec_ld(0, &ubuf0[i]); in yuv2422_1_vsx_template()
1609 vu = vec_adds(vu, tmp); in yuv2422_1_vsx_template()
1616 vu = vec_adds(vu, add128); in yuv2422_1_vsx_template()
1621 vu = vec_sra(vu, shift8); in yuv2422_1_vsx_template()
1624 write422(vy1, vy2, vu, vv, &dest[i * 4], target); in yuv2422_1_vsx_template()