Lines Matching defs:tmp
450 uint8_t src2, XMMRegister tmp) {
453 DCHECK_NE(dst, tmp);
456 Punpckhbw(tmp, src1);
458 Psraw(tmp, shift);
460 Packsswb(dst, tmp);
669 // tmp = |0|0|0|0|0|0|0|0 | 0|0|0|0|0|0|0|0|
672 XMMRegister tmp = dst == src ? scratch : dst;
673 vpxor(tmp, tmp, tmp);
674 vpunpckhbw(dst, src, tmp);
709 XMMRegister tmp) {
715 vpsrld(tmp, src, 16);
717 vpblendw(dst, src, tmp, 0xAA);
719 vpaddd(dst, tmp, dst);
724 movaps(tmp, src);
725 psrld(tmp, 16);
729 pblendw(dst, tmp, 0xAA);
730 paddd(dst, tmp);
733 // tmp = i32x4.splat(0x0000FFFF)
734 pcmpeqd(tmp, tmp);
735 psrld(tmp, byte{16});
736 // tmp =|0|b|0|d|0|f|0|h|
737 andps(tmp, src);
744 paddd(dst, tmp);
801 XMMRegister tmp = dst == src ? scratch : dst;
802 vpxor(tmp, tmp, tmp);
803 vpunpckhwd(dst, src, tmp);
840 XMMRegister tmp = dst == src ? scratch : dst;
841 vpxor(tmp, tmp, tmp);
842 vpsubq(tmp, tmp, src);
843 vblendvpd(dst, src, tmp, src);
1230 vmul##ps_or_pd(tmp, src2, src3); \
1231 vadd##ps_or_pd(dst, src1, tmp); \
1234 movaps(tmp, src2); \
1235 mul##ps_or_pd(tmp, src3); \
1236 add##ps_or_pd(dst, tmp); \
1270 vmul##ps_or_pd(tmp, src2, src3); \
1271 vsub##ps_or_pd(dst, src1, tmp); \
1273 movaps(tmp, src2); \
1274 mul##ps_or_pd(tmp, src3); \
1278 sub##ps_or_pd(dst, tmp); \
1283 XMMRegister tmp) {
1289 XMMRegister tmp) {
1295 XMMRegister tmp) {
1301 XMMRegister tmp) {