Lines Matching refs:tL
4839 IRTemp tl = newTemp(ty);
4857 assign(tl, mkU(ty,d64));
4859 assign( resLo, binop( mkSizedOp(ty, Iop_Mul8), mkexpr(te), mkexpr(tl) ));
4861 setFlags_MUL ( ty, te, tl, AMD64G_CC_OP_SMULB );
23963 static IRTemp math_VPUNPCK_YMM ( IRTemp tL, IRType tR, IROp op )
23968 breakupV256toV128s( tL, &tLhi, &tLlo );
23977 static IRTemp math_VPUNPCKLBW_YMM ( IRTemp tL, IRTemp tR )
23979 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveLO8x16 );
23983 static IRTemp math_VPUNPCKLWD_YMM ( IRTemp tL, IRTemp tR )
23985 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveLO16x8 );
23989 static IRTemp math_VPUNPCKLDQ_YMM ( IRTemp tL, IRTemp tR )
23991 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveLO32x4 );
23995 static IRTemp math_VPUNPCKLQDQ_YMM ( IRTemp tL, IRTemp tR )
23997 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveLO64x2 );
24001 static IRTemp math_VPUNPCKHBW_YMM ( IRTemp tL, IRTemp tR )
24003 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveHI8x16 );
24007 static IRTemp math_VPUNPCKHWD_YMM ( IRTemp tL, IRTemp tR )
24009 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveHI16x8 );
24013 static IRTemp math_VPUNPCKHDQ_YMM ( IRTemp tL, IRTemp tR )
24015 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveHI32x4 );
24019 static IRTemp math_VPUNPCKHQDQ_YMM ( IRTemp tL, IRTemp tR )
24021 return math_VPUNPCK_YMM( tL, tR, Iop_InterleaveHI64x2 );
24025 static IRTemp math_VPACKSSWB_YMM ( IRTemp tL, IRTemp tR )
24027 return math_VPUNPCK_YMM( tL, tR, Iop_QNarrowBin16Sto8Sx16 );
24031 static IRTemp math_VPACKUSWB_YMM ( IRTemp tL, IRTemp tR )
24033 return math_VPUNPCK_YMM( tL, tR, Iop_QNarrowBin16Sto8Ux16 );
24037 static IRTemp math_VPACKSSDW_YMM ( IRTemp tL, IRTemp tR )
24039 return math_VPUNPCK_YMM( tL, tR, Iop_QNarrowBin32Sto16Sx8 );
24043 static IRTemp math_VPACKUSDW_YMM ( IRTemp tL, IRTemp tR )
24045 return math_VPUNPCK_YMM( tL, tR, Iop_QNarrowBin32Sto16Ux8 );