• Home
  • Raw
  • Download

Lines Matching refs:dV

9948 static IRTemp math_PALIGNR_XMM ( IRTemp sV, IRTemp dV, UInt imm8 )   in math_PALIGNR_XMM()  argument
9958 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_PALIGNR_XMM()
9959 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in math_PALIGNR_XMM()
10295 IRTemp dV = newTemp(Ity_V128); in dis_PSHUFD_32x4() local
10296 assign(dV, in dis_PSHUFD_32x4()
10303 (gregOfRexRM(pfx,modrm), mkexpr(dV)); in dis_PSHUFD_32x4()
10351 IRTemp dV = newTemp(Ity_V128); in math_PSRLDQ() local
10359 assign(dV, mkV128(0x0000)); in math_PSRLDQ()
10360 return dV; in math_PSRLDQ()
10391 assign( dV, binop(Iop_64HLtoV128, mkexpr(hi64r), mkexpr(lo64r)) ); in math_PSRLDQ()
10392 return dV; in math_PSRLDQ()
10398 IRTemp dV = newTemp(Ity_V128); in math_PSLLDQ() local
10406 assign(dV, mkV128(0x0000)); in math_PSLLDQ()
10407 return dV; in math_PSLLDQ()
10438 assign( dV, binop(Iop_64HLtoV128, mkexpr(hi64r), mkexpr(lo64r)) ); in math_PSLLDQ()
10439 return dV; in math_PSLLDQ()
11020 static IRTemp math_UNPCKxPS_128 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPS_128() argument
11024 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_UNPCKxPS_128()
11035 static IRTemp math_UNPCKxPD_128 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPD_128() argument
11041 assign( d1, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_UNPCKxPD_128()
11042 assign( d0, unop(Iop_V128to64, mkexpr(dV)) ); in math_UNPCKxPD_128()
11056 static IRTemp math_UNPCKxPD_256 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPD_256() argument
11060 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in math_UNPCKxPD_256()
11078 static IRTemp math_UNPCKxPS_256 ( IRTemp sV, IRTemp dV, Bool xIsH ) in math_UNPCKxPS_256() argument
11083 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_UNPCKxPS_256()
11092 static IRTemp math_SHUFPS_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPS_128() argument
11098 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_SHUFPS_128()
11116 static IRTemp math_SHUFPS_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPS_256() argument
11121 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_SHUFPS_256()
11130 static IRTemp math_SHUFPD_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPD_128() argument
11137 assign( d1, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_SHUFPD_128()
11138 assign( d0, unop(Iop_V128to64, mkexpr(dV)) ); in math_SHUFPD_128()
11155 static IRTemp math_SHUFPD_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_SHUFPD_256() argument
11160 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_SHUFPD_256()
11169 static IRTemp math_BLENDPD_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPD_128() argument
11187 binop( Iop_AndV128, mkexpr(dV), in math_BLENDPD_128()
11193 static IRTemp math_BLENDPD_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPD_256() argument
11198 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_BLENDPD_256()
11207 static IRTemp math_BLENDPS_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPS_128() argument
11220 binop( Iop_AndV128, mkexpr(dV), in math_BLENDPS_128()
11226 static IRTemp math_BLENDPS_256 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_BLENDPS_256() argument
11231 breakupV256toV128s( dV, &dVhi, &dVlo ); in math_BLENDPS_256()
11240 static IRTemp math_PBLENDW_128 ( IRTemp sV, IRTemp dV, UInt imm8 ) in math_PBLENDW_128() argument
11257 binop( Iop_AndV128, mkexpr(dV), in math_PBLENDW_128()
11263 static IRTemp math_PMULUDQ_128 ( IRTemp sV, IRTemp dV ) in math_PMULUDQ_128() argument
11269 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_PMULUDQ_128()
11279 static IRTemp math_PMULUDQ_256 ( IRTemp sV, IRTemp dV ) in math_PMULUDQ_256() argument
11285 breakupV256toV128s( dV, &dHi, &dLo); in math_PMULUDQ_256()
11295 static IRTemp math_PMULDQ_128 ( IRTemp dV, IRTemp sV ) in math_PMULDQ_128() argument
11301 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_PMULDQ_128()
11311 static IRTemp math_PMULDQ_256 ( IRTemp sV, IRTemp dV ) in math_PMULDQ_256() argument
11317 breakupV256toV128s( dV, &dHi, &dLo); in math_PMULDQ_256()
11327 static IRTemp math_PMADDWD_128 ( IRTemp dV, IRTemp sV ) in math_PMADDWD_128() argument
11334 breakupV128to64s( dV, &dVhi, &dVlo ); in math_PMADDWD_128()
11349 static IRTemp math_PMADDWD_256 ( IRTemp dV, IRTemp sV ) in math_PMADDWD_256() argument
11353 breakupV256toV128s( dV, &dHi, &dLo); in math_PMADDWD_256()
11363 static IRTemp math_ADDSUBPD_128 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPD_128() argument
11372 assign( addV, triop(Iop_Add64Fx2, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_128()
11373 assign( subV, triop(Iop_Sub64Fx2, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_128()
11384 static IRTemp math_ADDSUBPD_256 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPD_256() argument
11393 assign( addV, triop(Iop_Add64Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_256()
11394 assign( subV, triop(Iop_Sub64Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPD_256()
11405 static IRTemp math_ADDSUBPS_128 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPS_128() argument
11414 assign( addV, triop(Iop_Add32Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_128()
11415 assign( subV, triop(Iop_Sub32Fx4, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_128()
11426 static IRTemp math_ADDSUBPS_256 ( IRTemp dV, IRTemp sV ) in math_ADDSUBPS_256() argument
11437 assign( addV, triop(Iop_Add32Fx8, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_256()
11438 assign( subV, triop(Iop_Sub32Fx8, mkexpr(rm), mkexpr(dV), mkexpr(sV)) ); in math_ADDSUBPS_256()
11459 IRTemp sVmut, dVmut, sVcon, sV, dV, s3, s2, s1, s0; in dis_PSHUFxW_128() local
11462 dV = newTemp(Ity_V128); in dis_PSHUFxW_128()
11496 assign(dV, xIsH ? binop(Iop_64HLtoV128, mkexpr(dVmut), mkexpr(sVcon)) in dis_PSHUFxW_128()
11499 (isAvx ? putYMMRegLoAndZU : putXMMReg)(rG, mkexpr(dV)); in dis_PSHUFxW_128()
12228 static IRTemp math_PSADBW_128 ( IRTemp dV, IRTemp sV ) in math_PSADBW_128() argument
12234 breakupV128to64s( dV, &d1, &d0 ); in math_PSADBW_128()
12251 static IRTemp math_PSADBW_256 ( IRTemp dV, IRTemp sV ) in math_PSADBW_256() argument
12255 breakupV256toV128s( dV, &dHi, &dLo); in math_PSADBW_256()
12719 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
12722 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
12736 IRTemp res = math_UNPCKxPS_128( sV, dV, hi ); in dis_ESC_0F__SSE2()
12747 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
12750 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
12764 IRTemp res = math_UNPCKxPD_128( sV, dV, hi ); in dis_ESC_0F__SSE2()
13939 IRTemp sV, dV, s3, s2, s1, s0; in dis_ESC_0F__SSE2() local
13942 dV = newTemp(Ity_I64); in dis_ESC_0F__SSE2()
13965 assign(dV, in dis_ESC_0F__SSE2()
13969 putMMXReg(gregLO3ofRM(modrm), mkexpr(dV)); in dis_ESC_0F__SSE2()
14485 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14488 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
14502 IRTemp res = math_SHUFPS_128( sV, dV, imm8 ); in dis_ESC_0F__SSE2()
14510 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
14513 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F__SSE2()
14532 IRTemp res = math_SHUFPD_128( sV, dV, select ); in dis_ESC_0F__SSE2()
15005 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
15008 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
15020 putXMMReg( rG, mkexpr(math_PMULUDQ_128( sV, dV )) ); in dis_ESC_0F__SSE2()
15028 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F__SSE2() local
15034 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F__SSE2()
15049 assign( t0, unop(Iop_64to32, mkexpr(dV)) ); in dis_ESC_0F__SSE2()
15062 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
15076 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
15077 putXMMReg( rG, mkexpr(math_PMADDWD_128(dV, sV)) ); in dis_ESC_0F__SSE2()
15095 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__SSE2() local
15109 assign( dV, getXMMReg(rG) ); in dis_ESC_0F__SSE2()
15110 putXMMReg( rG, mkexpr( math_PSADBW_128 ( dV, sV ) ) ); in dis_ESC_0F__SSE2()
15352 static IRTemp math_HADDPS_128 ( IRTemp dV, IRTemp sV, Bool isAdd ) in math_HADDPS_128() argument
15361 breakupV128to32s( dV, &d3, &d2, &d1, &d0 ); in math_HADDPS_128()
15374 static IRTemp math_HADDPD_128 ( IRTemp dV, IRTemp sV, Bool isAdd ) in math_HADDPD_128() argument
15383 breakupV128to64s( dV, &d1, &d0 ); in math_HADDPD_128()
15584 IRTemp math_PSHUFB_XMM ( IRTemp dV/*data to perm*/, IRTemp sV/*perm*/ ) in math_PSHUFB_XMM() argument
15603 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in math_PSHUFB_XMM()
15604 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in math_PSHUFB_XMM()
15675 IRTemp math_PSHUFB_YMM ( IRTemp dV/*data to perm*/, IRTemp sV/*perm*/ ) in math_PSHUFB_YMM() argument
15679 breakupV256toV128s( dV, &dHi, &dLo); in math_PSHUFB_YMM()
15700 IRTemp dV = newTemp(Ity_V128); in dis_PHADD_128() local
15723 assign( dV, getXMMReg(rV) ); in dis_PHADD_128()
15741 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in dis_PHADD_128()
15742 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in dis_PHADD_128()
15774 IRTemp dV = newTemp(Ity_V256); in dis_PHADD_256() local
15795 assign( dV, getYMMReg(rV) ); in dis_PHADD_256()
15809 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in dis_PHADD_256()
15836 static IRTemp math_PMADDUBSW_128 ( IRTemp dV, IRTemp sV ) in math_PMADDUBSW_128() argument
15847 assign( dVoddsZX, binop(Iop_ShrN16x8, mkexpr(dV), mkU8(8)) ); in math_PMADDUBSW_128()
15849 binop(Iop_ShlN16x8, mkexpr(dV), mkU8(8)), in math_PMADDUBSW_128()
15863 IRTemp math_PMADDUBSW_256 ( IRTemp dV, IRTemp sV ) in math_PMADDUBSW_256() argument
15867 breakupV256toV128s( dV, &dHi, &dLo); in math_PMADDUBSW_256()
15900 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
15903 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F38__SupSSE3()
15919 IRTemp res = math_PSHUFB_XMM( dV, sV ); in dis_ESC_0F38__SupSSE3()
15926 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
15930 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
15952 mkexpr(dV), in dis_ESC_0F38__SupSSE3()
16005 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
16024 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
16042 binop(opCatE,mkexpr(sV),mkexpr(dV)), in dis_ESC_0F38__SupSSE3()
16043 binop(opCatO,mkexpr(sV),mkexpr(dV)) in dis_ESC_0F38__SupSSE3()
16056 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
16060 assign( dV, getXMMReg(rG) ); in dis_ESC_0F38__SupSSE3()
16075 putXMMReg( rG, mkexpr( math_PMADDUBSW_128( dV, sV ) ) ); in dis_ESC_0F38__SupSSE3()
16082 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
16090 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
16113 binop(Iop_ShrN16x4, mkexpr(dV), mkU8(8)) ); in dis_ESC_0F38__SupSSE3()
16116 binop(Iop_ShlN16x4, mkexpr(dV), mkU8(8)), in dis_ESC_0F38__SupSSE3()
16139 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
16155 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F38__SupSSE3()
16171 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16172 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16190 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
16203 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
16220 dis_PSIGN_helper( mkexpr(sV), mkexpr(dV), laneszB ) in dis_ESC_0F38__SupSSE3()
16232 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SupSSE3() local
16239 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F38__SupSSE3()
16255 assign( dHi, unop(Iop_V128HIto64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16256 assign( dLo, unop(Iop_V128to64, mkexpr(dV)) ); in dis_ESC_0F38__SupSSE3()
16273 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F38__SupSSE3() local
16277 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F38__SupSSE3()
16294 dis_PMULHRSW_helper( mkexpr(sV), mkexpr(dV) ) in dis_ESC_0F38__SupSSE3()
16420 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__SupSSE3() local
16423 assign( dV, getXMMReg(gregOfRexRM(pfx,modrm)) ); in dis_ESC_0F3A__SupSSE3()
16443 IRTemp res = math_PALIGNR_XMM( sV, dV, d64 ); in dis_ESC_0F3A__SupSSE3()
16450 IRTemp dV = newTemp(Ity_I64); in dis_ESC_0F3A__SupSSE3() local
16455 assign( dV, getMMXReg(gregLO3ofRM(modrm)) ); in dis_ESC_0F3A__SupSSE3()
16481 binop(Iop_Shl64, mkexpr(dV), mkU8(8*(8-d64)) in dis_ESC_0F3A__SupSSE3()
16485 assign( res, mkexpr(dV) ); in dis_ESC_0F3A__SupSSE3()
16488 assign( res, binop(Iop_Shr64, mkexpr(dV), mkU8(8*(d64-8))) ); in dis_ESC_0F3A__SupSSE3()
18073 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__SSE4() local
18076 assign( dV, getXMMReg(rG) ); in dis_ESC_0F38__SSE4()
18089 putXMMReg( rG, mkexpr(math_PMULDQ_128( dV, sV )) ); in dis_ESC_0F38__SSE4()
19217 static IRTemp math_PCLMULQDQ( IRTemp dV, IRTemp sV, UInt imm8 ) in math_PCLMULQDQ() argument
19222 mkexpr(dV))); in math_PCLMULQDQ()
26259 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__VEX() local
26278 assign( dV, getXMMReg(rV) ); in dis_ESC_0F__VEX()
26279 putYMMRegLoAndZU( rG, mkexpr( math_HADDPS_128 ( dV, sV, isAdd ) ) ); in dis_ESC_0F__VEX()
26287 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F__VEX() local
26308 assign( dV, getYMMReg(rV) ); in dis_ESC_0F__VEX()
26309 breakupV256toV128s( dV, &d1, &d0 ); in dis_ESC_0F__VEX()
26321 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F__VEX() local
26340 assign( dV, getXMMReg(rV) ); in dis_ESC_0F__VEX()
26341 putYMMRegLoAndZU( rG, mkexpr( math_HADDPD_128 ( dV, sV, isAdd ) ) ); in dis_ESC_0F__VEX()
26349 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F__VEX() local
26370 assign( dV, getYMMReg(rV) ); in dis_ESC_0F__VEX()
26371 breakupV256toV128s( dV, &d1, &d0 ); in dis_ESC_0F__VEX()
28127 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__VEX() local
28143 assign( dV, getXMMReg(rV) ); in dis_ESC_0F38__VEX()
28159 breakupV128to64s( dV, &dHi, &dLo ); in dis_ESC_0F38__VEX()
28177 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F38__VEX() local
28194 assign( dV, getYMMReg(rV) ); in dis_ESC_0F38__VEX()
28210 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in dis_ESC_0F38__VEX()
28235 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F38__VEX() local
28242 assign( dV, getXMMReg(rV) ); in dis_ESC_0F38__VEX()
28258 breakupV128to64s( dV, &dHi, &dLo ); in dis_ESC_0F38__VEX()
28274 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F38__VEX() local
28281 assign( dV, getYMMReg(rV) ); in dis_ESC_0F38__VEX()
28297 breakupV256to64s( dV, &d3, &d2, &d1, &d0 ); in dis_ESC_0F38__VEX()
30439 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30440 assign(dV, IRExpr_Qop(Iop_64x4toV256, in dis_ESC_0F3A__VEX()
30445 putYMMReg(rG, mkexpr(dV)); in dis_ESC_0F3A__VEX()
30459 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
30469 assign(dV, getXMMReg(rE)); in dis_ESC_0F3A__VEX()
30476 assign(dV, loadLE(Ity_V128, mkexpr(addr))); in dis_ESC_0F3A__VEX()
30484 breakupV128to32s( dV, &d[3], &d[2], &d[1], &d[0] ); in dis_ESC_0F3A__VEX()
30499 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30509 assign(dV, getYMMReg(rE)); in dis_ESC_0F3A__VEX()
30516 assign(dV, loadLE(Ity_V256, mkexpr(addr))); in dis_ESC_0F3A__VEX()
30525 breakupV256to32s( dV, &d[7], &d[6], &d[5], &d[4], in dis_ESC_0F3A__VEX()
30619 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
30620 assign(dV, binop(Iop_64HLtoV128, in dis_ESC_0F3A__VEX()
30623 putYMMRegLoAndZU(rG, mkexpr(dV)); in dis_ESC_0F3A__VEX()
30651 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
30652 assign(dV, IRExpr_Qop(Iop_64x4toV256, in dis_ESC_0F3A__VEX()
30657 putYMMReg(rG, mkexpr(dV)); in dis_ESC_0F3A__VEX()
31172 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31175 assign( dV, getXMMReg(rV) ); in dis_ESC_0F3A__VEX()
31193 IRTemp res = math_PALIGNR_XMM( sV, dV, imm8 ); in dis_ESC_0F3A__VEX()
31205 IRTemp dV = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
31210 assign( dV, getYMMReg(rV) ); in dis_ESC_0F3A__VEX()
31228 breakupV256toV128s( dV, &dHi, &dLo ); in dis_ESC_0F3A__VEX()
31750 IRTemp dV = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31754 assign( dV, getXMMReg(rV) ); in dis_ESC_0F3A__VEX()
31773 putYMMRegLoAndZU( rG, mkexpr( math_PCLMULQDQ(dV, sV, imm8) ) ); in dis_ESC_0F3A__VEX()