Lines Matching refs:dV
9824 static IRTemp math_PALIGNR_XMM ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_PALIGNR_XMM() argument
9834 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_PALIGNR_XMM()
9835 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in math_PALIGNR_XMM()
10171 IRTemp dV = newTemp(Ity_V128); in dis_PSHUFD_32x4() local
10172 assign(dV, in dis_PSHUFD_32x4()
10179 (gregOfRexRM(pfx,modrm), mkexpr(dV)); in dis_PSHUFD_32x4()
10227 IRTemp dV = newTemp(Ity_V128); in math_PSRLDQ() local
10235 assign(dV, mkV128(0x0000)); in math_PSRLDQ()
10236 return dV; in math_PSRLDQ()
10267 assign( dV, binop(Iop_64HLtoV128, mkexpr(hi64r), mkexpr(lo64r)) ); in math_PSRLDQ()
10268 return dV; in math_PSRLDQ()
10274 IRTemp dV = newTemp(Ity_V128); in math_PSLLDQ() local
10282 assign(dV, mkV128(0x0000)); in math_PSLLDQ()
10283 return dV; in math_PSLLDQ()
10314 assign( dV, binop(Iop_64HLtoV128, mkexpr(hi64r), mkexpr(lo64r)) ); in math_PSLLDQ()
10315 return dV; in math_PSLLDQ()
10896 static IRTemp math_UNPCKxPS_128 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPS_128() argument
10900 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_UNPCKxPS_128()
10911 static IRTemp math_UNPCKxPD_128 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPD_128() argument
10917 assign( d1, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_UNPCKxPD_128()
10918 assign( d0, unop(Iop_V128to64, mkexpr(dV)) ); in math_UNPCKxPD_128()
10932 static IRTemp math_UNPCKxPD_256 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPD_256() argument
10936 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in math_UNPCKxPD_256()
10954 static IRTemp math_UNPCKxPS_256 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPS_256() argument
10959 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_UNPCKxPS_256()
10968 static IRTemp math_SHUFPS_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPS_128() argument
10974 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_SHUFPS_128()
10992 static IRTemp math_SHUFPS_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPS_256() argument
10997 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_SHUFPS_256()
11006 static IRTemp math_SHUFPD_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPD_128() argument
11013 assign( d1, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_SHUFPD_128()
11014 assign( d0, unop(Iop_V128to64, mkexpr(dV)) ); in math_SHUFPD_128()
11031 static IRTemp math_SHUFPD_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPD_256() argument
11036 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_SHUFPD_256()
11045 static IRTemp math_BLENDPD_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPD_128() argument
11063 binop( Iop_AndV128, mkexpr(dV), in math_BLENDPD_128()
11069 static IRTemp math_BLENDPD_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPD_256() argument
11074 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_BLENDPD_256()
11083 static IRTemp math_BLENDPS_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPS_128() argument
11096 binop( Iop_AndV128, mkexpr(dV), in math_BLENDPS_128()
11102 static IRTemp math_BLENDPS_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPS_256() argument
11107 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_BLENDPS_256()
11116 static IRTemp math_PBLENDW_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_PBLENDW_128() argument
11133 binop( Iop_AndV128, mkexpr(dV), in math_PBLENDW_128()
11139 static IRTemp math_PMULUDQ_128 ( IRTemp sV, IRTemp dV ) in math_PMULUDQ_128() argument
11145 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_PMULUDQ_128()
11155 static IRTemp math_PMULUDQ_256 ( IRTemp sV, IRTemp dV ) in math_PMULUDQ_256() argument
11161 breakupV256toV128s( dV, &dHi, &dLo); in math_PMULUDQ_256()
11171 static IRTemp math_PMULDQ_128 ( IRTemp dV, IRTemp sV ) in math_PMULDQ_128() argument
11177 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_PMULDQ_128()
11187 static IRTemp math_PMULDQ_256 ( IRTemp sV, IRTemp dV ) in math_PMULDQ_256() argument
11193 breakupV256toV128s( dV, &dHi, &dLo); in math_PMULDQ_256()
11203 static IRTemp math_PMADDWD_128 ( IRTemp dV, IRTemp sV ) in math_PMADDWD_128() argument
11210 breakupV128to64s( dV, &dVhi, &dVlo ); in math_PMADDWD_128()
11225 static IRTemp math_PMADDWD_256 ( IRTemp dV, IRTemp sV ) in math_PMADDWD_256() argument
11229 breakupV256toV128s( dV, &dHi, &dLo); in math_PMADDWD_256()
11239 static IRTemp math_ADDSUBPD_128 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPD_128() argument
11248 assign( addV, triop(Iop_Add64Fx2, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_128()
11249 assign( subV, triop(Iop_Sub64Fx2, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_128()
11260 static IRTemp math_ADDSUBPD_256 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPD_256() argument
11269 assign( addV, triop(Iop_Add64Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_256()
11270 assign( subV, triop(Iop_Sub64Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_256()
11281 static IRTemp math_ADDSUBPS_128 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPS_128() argument
11290 assign( addV, triop(Iop_Add32Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_128()
11291 assign( subV, triop(Iop_Sub32Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_128()
11302 static IRTemp math_ADDSUBPS_256 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPS_256() argument
11313 assign( addV, triop(Iop_Add32Fx8, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_256()
11314 assign( subV, triop(Iop_Sub32Fx8, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_256()
11335 IRTemp sVmut, dVmut, sVcon, sV, dV, s3, s2, s1, s0; in dis_PSHUFxW_128() local
11338 dV = newTemp(Ity_V128); in dis_PSHUFxW_128()
11372 assign(dV, xIsH ? binop(Iop_64HLtoV128, mkexpr(dVmut), mkexpr(sVcon)) in dis_PSHUFxW_128()
11375 (isAvx ? putYMMRegLoAndZU : putXMMReg)(rG, mkexpr(dV)); in dis_PSHUFxW_128()
12104 static IRTemp math_PSADBW_128 ( IRTemp dV, IRTemp sV ) in math_PSADBW_128() argument
12110 breakupV128to64s( dV, &d1, &d0 ); in math_PSADBW_128()
12127 static IRTemp math_PSADBW_256 ( IRTemp dV, IRTemp sV ) in math_PSADBW_256() argument
12131 breakupV256toV128s( dV, &dHi, &dLo); in math_PSADBW_256()
12595 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
12598 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
12612 IRTemp res = math_UNPCKxPS_128( sV, dV, hi ); in dis_ESC_0F__SSE2()
12623 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
12626 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
12640 IRTemp res = math_UNPCKxPD_128( sV, dV, hi ); in dis_ESC_0F__SSE2()
13811 IRTemp sV, dV, s3, s2, s1, s0; in dis_ESC_0F__SSE2() local
13814 dV = newTemp(Ity_I64); in dis_ESC_0F__SSE2()
13837 assign(dV, in dis_ESC_0F__SSE2()
13841 putMMXReg(gregLO3ofRM(modrm), mkexpr(dV)); in dis_ESC_0F__SSE2()
14357 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14360 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
14374 IRTemp res = math_SHUFPS_128( sV, dV, imm8 ); in dis_ESC_0F__SSE2()
14382 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14385 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F__SSE2()
14404 IRTemp res = math_SHUFPD_128( sV, dV, select ); in dis_ESC_0F__SSE2()
14877 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14880 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
14892 putXMMReg( rG, mkexpr(math_PMULUDQ_128( sV, dV )) ); in dis_ESC_0F__SSE2()
14900 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F__SSE2() local
14906 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F__SSE2()
14921 assign( t0, unop(Iop_64to32, mkexpr(dV)) ); in dis_ESC_0F__SSE2()
14934 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14948 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
14949 putXMMReg( rG, mkexpr(math_PMADDWD_128(dV, sV)) ); in dis_ESC_0F__SSE2()
14967 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14981 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
14982 putXMMReg( rG, mkexpr( math_PSADBW_128 ( dV, sV ) ) ); in dis_ESC_0F__SSE2()
15224 static IRTemp math_HADDPS_128 ( IRTemp dV, IRTemp sV, Bool isAdd ) in math_HADDPS_128() argument
15233 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_HADDPS_128()
15246 static IRTemp math_HADDPD_128 ( IRTemp dV, IRTemp sV, Bool isAdd ) in math_HADDPD_128() argument
15255 breakupV128to64s( dV, &d1, &d0 ); in math_HADDPD_128()
15456 IRTemp math_PSHUFB_XMM ( IRTemp dV/*data to perm*/, IRTemp sV/*perm*/ ) in math_PSHUFB_XMM() argument
15475 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_PSHUFB_XMM()
15476 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in math_PSHUFB_XMM()
15547 IRTemp math_PSHUFB_YMM ( IRTemp dV/*data to perm*/, IRTemp sV/*perm*/ ) in math_PSHUFB_YMM() argument
15551 breakupV256toV128s( dV, &dHi, &dLo); in math_PSHUFB_YMM()
15572 IRTemp dV = newTemp(Ity_V128); in dis_PHADD_128() local
15595 assign( dV, getXMMReg(rV) ); in dis_PHADD_128()
15613 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in dis_PHADD_128()
15614 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in dis_PHADD_128()
15646 IRTemp dV = newTemp(Ity_V256); in dis_PHADD_256() local
15667 assign( dV, getYMMReg(rV) ); in dis_PHADD_256()
15681 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in dis_PHADD_256()
15708 static IRTemp math_PMADDUBSW_128 ( IRTemp dV, IRTemp sV ) in math_PMADDUBSW_128() argument
15719 assign( dVoddsZX, binop(Iop_ShrN16x8, mkexpr(dV), mkU8(8)) ); in math_PMADDUBSW_128()
15721 binop(Iop_ShlN16x8, mkexpr(dV), mkU8(8)), in math_PMADDUBSW_128()
15735 IRTemp math_PMADDUBSW_256 ( IRTemp dV, IRTemp sV ) in math_PMADDUBSW_256() argument
15739 breakupV256toV128s( dV, &dHi, &dLo); in math_PMADDUBSW_256()
15772 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
15775 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F38__SupSSE3()
15791 IRTemp res = math_PSHUFB_XMM( dV, sV ); in dis_ESC_0F38__SupSSE3()
15798 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
15802 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
15824 mkexpr(dV), in dis_ESC_0F38__SupSSE3()
15877 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
15896 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
15914 binop(opCatE,mkexpr(sV),mkexpr(dV)), in dis_ESC_0F38__SupSSE3()
15915 binop(opCatO,mkexpr(sV),mkexpr(dV)) in dis_ESC_0F38__SupSSE3()
15928 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
15932 assign( dV, getXMMReg(rG) ); in dis_ESC_0F38__SupSSE3()
15947 putXMMReg( rG, mkexpr( math_PMADDUBSW_128( dV, sV ) ) ); in dis_ESC_0F38__SupSSE3()
15954 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
15962 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
15985 binop(Iop_ShrN16x4, mkexpr(dV), mkU8(8)) ); in dis_ESC_0F38__SupSSE3()
15988 binop(Iop_ShlN16x4, mkexpr(dV), mkU8(8)), in dis_ESC_0F38__SupSSE3()
16011 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
16027 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F38__SupSSE3()
16043 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16044 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16062 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
16075 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
16092 dis_PSIGN_helper( mkexpr(sV), mkexpr(dV), laneszB ) in dis_ESC_0F38__SupSSE3()
16104 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
16111 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F38__SupSSE3()
16127 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16128 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16145 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
16149 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
16166 dis_PMULHRSW_helper( mkexpr(sV), mkexpr(dV) ) in dis_ESC_0F38__SupSSE3()
16292 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__SupSSE3() local
16295 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F3A__SupSSE3()
16315 IRTemp res = math_PALIGNR_XMM( sV, dV, d64 ); in dis_ESC_0F3A__SupSSE3()
16322 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F3A__SupSSE3() local
16327 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F3A__SupSSE3()
16353 binop(Iop_Shl64, mkexpr(dV), mkU8(8*(8-d64)) in dis_ESC_0F3A__SupSSE3()
16357 assign( res, mkexpr(dV) ); in dis_ESC_0F3A__SupSSE3()
16360 assign( res, binop(Iop_Shr64, mkexpr(dV), mkU8(8*(d64-8))) ); in dis_ESC_0F3A__SupSSE3()
17945 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SSE4() local
17948 assign( dV, getXMMReg(rG) ); in dis_ESC_0F38__SSE4()
17961 putXMMReg( rG, mkexpr(math_PMULDQ_128( dV, sV )) ); in dis_ESC_0F38__SSE4()
19080 static IRTemp math_PCLMULQDQ( IRTemp dV, IRTemp sV, UInt imm8 ) in math_PCLMULQDQ() argument
19085 mkexpr(dV))); in math_PCLMULQDQ()
26078 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__VEX() local
26097 assign( dV, getXMMReg(rV) ); in dis_ESC_0F__VEX()
26098 putYMMRegLoAndZU( rG, mkexpr( math_HADDPS_128 ( dV, sV, isAdd ) ) ); in dis_ESC_0F__VEX()
26106 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F__VEX() local
26127 assign( dV, getYMMReg(rV) ); in dis_ESC_0F__VEX()
26128 breakupV256toV128s( dV, &d1, &d0 ); in dis_ESC_0F__VEX()
26140 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__VEX() local
26159 assign( dV, getXMMReg(rV) ); in dis_ESC_0F__VEX()
26160 putYMMRegLoAndZU( rG, mkexpr( math_HADDPD_128 ( dV, sV, isAdd ) ) ); in dis_ESC_0F__VEX()
26168 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F__VEX() local
26189 assign( dV, getYMMReg(rV) ); in dis_ESC_0F__VEX()
26190 breakupV256toV128s( dV, &d1, &d0 ); in dis_ESC_0F__VEX()
27986 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__VEX() local
28002 assign( dV, getXMMReg(rV) ); in dis_ESC_0F38__VEX()
28018 breakupV128to64s( dV, &dHi, &dLo ); in dis_ESC_0F38__VEX()
28036 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F38__VEX() local
28053 assign( dV, getYMMReg(rV) ); in dis_ESC_0F38__VEX()
28069 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in dis_ESC_0F38__VEX()
28094 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__VEX() local
28101 assign( dV, getXMMReg(rV) ); in dis_ESC_0F38__VEX()
28117 breakupV128to64s( dV, &dHi, &dLo ); in dis_ESC_0F38__VEX()
28133 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F38__VEX() local
28140 assign( dV, getYMMReg(rV) ); in dis_ESC_0F38__VEX()
28156 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in dis_ESC_0F38__VEX()
30166 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30167 assign(dV, IRExpr_Qop(Iop_64x4toV256, in dis_ESC_0F3A__VEX()
30172 putYMMReg(rG, mkexpr(dV)); in dis_ESC_0F3A__VEX()
30186 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
30196 assign(dV, getXMMReg(rE)); in dis_ESC_0F3A__VEX()
30203 assign(dV, loadLE(Ity_V128, mkexpr(addr))); in dis_ESC_0F3A__VEX()
30211 breakupV128to32s( dV, &d[3], &d[2], &d[1], &d[0] ); in dis_ESC_0F3A__VEX()
30226 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30236 assign(dV, getYMMReg(rE)); in dis_ESC_0F3A__VEX()
30243 assign(dV, loadLE(Ity_V256, mkexpr(addr))); in dis_ESC_0F3A__VEX()
30252 breakupV256to32s( dV, &d[7], &d[6], &d[5], &d[4], in dis_ESC_0F3A__VEX()
30346 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
30347 assign(dV, binop(Iop_64HLtoV128, in dis_ESC_0F3A__VEX()
30350 putYMMRegLoAndZU(rG, mkexpr(dV)); in dis_ESC_0F3A__VEX()
30378 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30379 assign(dV, IRExpr_Qop(Iop_64x4toV256, in dis_ESC_0F3A__VEX()
30384 putYMMReg(rG, mkexpr(dV)); in dis_ESC_0F3A__VEX()
30899 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
30902 assign( dV, getXMMReg(rV) ); in dis_ESC_0F3A__VEX()
30920 IRTemp res = math_PALIGNR_XMM( sV, dV, imm8 ); in dis_ESC_0F3A__VEX()
30932 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30937 assign( dV, getYMMReg(rV) ); in dis_ESC_0F3A__VEX()
30955 breakupV256toV128s( dV, &dHi, &dLo ); in dis_ESC_0F3A__VEX()
31477 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31481 assign( dV, getXMMReg(rV) ); in dis_ESC_0F3A__VEX()
31500 putYMMRegLoAndZU( rG, mkexpr( math_PCLMULQDQ(dV, sV, imm8) ) ); in dis_ESC_0F3A__VEX()