Home | History | Annotate | Download | only in Reactor

Lines Matching defs:psrld

5093 		return x86::psrld(lhs, rhs);
5107 return x86::psrld(lhs, rhs);
5802 return x86::psrld(lhs, rhs);
7644 RValue<UInt2> psrld(RValue<UInt2> x, unsigned char y)
7647 llvm::Function *psrld = Intrinsic::getDeclaration(module, Intrinsic::x86_mmx_psrli_d);
7649 return As<UInt2>(RValue<MMX>(Nucleus::createCall(psrld, As<MMX>(x).value, Nucleus::createConstantInt(y))));
7652 RValue<UInt4> psrld(RValue<UInt4> x, unsigned char y)
7657 llvm::Function *psrld = Intrinsic::getDeclaration(module, Intrinsic::x86_sse2_psrli_d);
7659 return RValue<UInt4>(Nucleus::createCall(psrld, x.value, Nucleus::createConstantInt(y)));
7666 lo = x86::psrld(lo, y);
7667 hi = x86::psrld(hi, y);
7705 RValue<UInt2> psrld(RValue<UInt2> x, RValue<Long1> y)
7708 llvm::Function *psrld = Intrinsic::getDeclaration(module, Intrinsic::x86_mmx_psrl_d);
7710 return As<UInt2>(RValue<MMX>(Nucleus::createCall(psrld, As<MMX>(x).value, As<MMX>(y).value)));
7716 llvm::Function *psrld = Intrinsic::getDeclaration(module, Intrinsic::x86_mmx_psra_d);
7718 return As<Int2>(RValue<MMX>(Nucleus::createCall(psrld, As<MMX>(x).value, As<MMX>(y).value)));