Lines Matching refs:vec_u16

107     const vec_u16 shifts = (vec_u16) {7, 7, 7, 7, 7, 7, 7, 7};
167 const vec_u16 vadd = (vec_u16) {add, add, add, add, add, add, add, add};
168 const vec_u16 vswap = (vec_u16) vec_splat_u16(big_endian ? 8 : 0);
169 const vec_u16 vshift = (vec_u16) vec_splat_u16(shift);
170 const vec_u16 vlargest = (vec_u16) {clip, clip, clip, clip, clip, clip, clip, clip};
171 vec_u16 v;
217 const vec_u16 vswap = (vec_u16) {swap, swap, swap, swap, swap, swap, swap, swap};
218 const vec_u16 vlargest = (vec_u16) {clip, clip, clip, clip, clip, clip, clip, clip};
222 vec_u16 v;
247 v = (vec_u16) vec_max((vec_s16) v, vzero);
288 const vec_u16 vswap = (vec_u16) vec_splat_u16(big_endian ? 8 : 0);
291 vec_u16 vd;
351 const vec_u16 vswap = (vec_u16) {swap, swap, swap, swap, swap, swap, swap, swap};
352 const vec_u16 vbias = (vec_u16) {bias, bias, bias, bias, bias, bias, bias, bias};
354 vec_u16 v;
380 v = (vec_u16) vec_packs((vec_s32) vleft, (vec_s32) vright);
486 tmp8 = (vec_u8) vec_mergeh((vec_u16) out0, (vec_u16) out1); \
488 tmp8 = (vec_u8) vec_mergel((vec_u16) out0, (vec_u16) out1); \
497 tmp8 = (vec_u8) vec_mergeh((vec_u16) out0, (vec_u16) out1); \
499 tmp8 = (vec_u8) vec_mergel((vec_u16) out0, (vec_u16) out1); \
508 tmp8 = (vec_u8) vec_mergeh((vec_u16) out0, (vec_u16) out1); \
510 tmp8 = (vec_u8) vec_mergel((vec_u16) out0, (vec_u16) out1); \
519 tmp8 = (vec_u8) vec_mergeh((vec_u16) out0, (vec_u16) out1); \
521 tmp8 = (vec_u8) vec_mergel((vec_u16) out0, (vec_u16) out1); \
540 vec_u16 rd16, gd16, bd16;
545 const vec_u16 zero16 = vec_splat_u16(0);
697 vec_u16 rd16, gd16, bd16;
703 const vec_u16 zero16 = vec_splat_u16(0);
819 vec_u16 rd16, gd16, bd16;
825 const vec_u16 zero16 = vec_splat_u16(0);
989 vec_u16 rd16, gd16, bd16;
991 const vec_u16 zero16 = vec_splat_u16(0);
1003 const vec_u16 sub7 = vec_splats((uint16_t) (128 << 7));
1004 const vec_u16 sub8 = vec_splats((uint16_t) (128 << 8));
1008 const vec_u16 shift7 = vec_splat_u16(7);
1042 vu = (vec_s16) vec_sub((vec_u16) vu, sub7);
1043 vv = (vec_s16) vec_sub((vec_u16) vv, sub7);
1056 vu = (vec_s16) vec_sub((vec_u16) vu, sub8);
1059 vv = (vec_s16) vec_sub((vec_u16) vv, sub8);
1119 vec_u16 rd16, gd16, bd16;
1121 const vec_u16 zero16 = vec_splat_u16(0);
1133 const vec_u16 sub7 = vec_splats((uint16_t) (128 << 7));
1134 const vec_u16 sub8 = vec_splats((uint16_t) (128 << 8));
1138 const vec_u16 shift7 = vec_splat_u16(7);
1180 vu = (vec_s16) vec_sub((vec_u16) vu, sub7);
1181 vv = (vec_s16) vec_sub((vec_u16) vv, sub7);
1194 vu = (vec_s16) vec_sub((vec_u16) vu, sub8);
1197 vv = (vec_s16) vec_sub((vec_u16) vv, sub8);
1579 const vec_u16 shift7 = vec_splat_u16(7);
1580 const vec_u16 shift8 = vec_splat_u16(8);
1677 vec_u16 vd_l, vd_r, vcoord16[2];
1685 const vec_u16 vadd16 = (vec_u16) { // Modulo math
1696 const vec_u16 vshift9 = vec_splat_u16(9);
1698 const vec_u16 vshift = vec_splat_u16(7);
1744 vd_l = (vec_u16) vec_mergeh(vin, vzero);
1745 vd_r = (vec_u16) vec_mergel(vin, vzero);
1749 vd_l = vec_add(vd_l, (vec_u16) vtmp3);
1750 vd_r = vec_add(vd_r, (vec_u16) vtmp4);
1792 vec_u16 vtmp, vtmp2, vtmp3, vtmp4;
1793 vec_u16 vd_l, vd_r, vcoord16[2];
1802 const vec_u16 vadd16 = (vec_u16) { // Modulo math
1813 const vec_u16 vshift9 = vec_splat_u16(9);