Lines Matching refs:UShort8
2293 RValue<UShort8> operator<<(RValue<UShort8> lhs, unsigned char rhs) in operator <<()
2297 return As<UShort8>(x86::psllw(As<Short8>(lhs), rhs)); in operator <<()
2299 return As<UShort8>(V(lowerVectorShl(V(lhs.value()), rhs))); in operator <<()
2303 RValue<UShort8> operator>>(RValue<UShort8> lhs, unsigned char rhs) in operator >>()
2309 return As<UShort8>(V(lowerVectorLShr(V(lhs.value()), rhs))); in operator >>()
2313 RValue<UShort8> MulHigh(RValue<UShort8> x, RValue<UShort8> y) in MulHigh()
2319 return As<UShort8>(V(lowerMulHigh(V(x.value()), V(y.value()), false))); in MulHigh()
2323 Type *UShort8::type() in type()
2737 RValue<UShort8> PackUnsigned(RValue<Int4> x, RValue<Int4> y) in PackUnsigned()
2743 return As<UShort8>(V(lowerPack(V(x.value()), V(y.value()), false))); in PackUnsigned()
3630 RValue<UShort8> packusdw(RValue<Int4> x, RValue<Int4> y) in packusdw()
3634 …return RValue<UShort8>(createInstruction(llvm::Intrinsic::x86_sse41_packusdw, x.value(), y.value()… in packusdw()
3641 return As<UShort8>(packssdw(bx, by) + Short8(0x8000u)); in packusdw()
3650 RValue<UShort8> psrlw(RValue<UShort8> x, unsigned char y) in psrlw()
3652 …return RValue<UShort8>(createInstruction(llvm::Intrinsic::x86_sse2_psrli_w, x.value(), Nucleus::cr… in psrlw()
3745 RValue<UShort8> pmulhuw(RValue<UShort8> x, RValue<UShort8> y) in pmulhuw()
3747 …return RValue<UShort8>(createInstruction(llvm::Intrinsic::x86_sse2_pmulhu_w, x.value(), y.value())… in pmulhuw()