• Home
  • Raw
  • Download

Lines Matching refs:sV

8928          IRTemp sV = newTemp(Ity_I64);  in disInstr_X86_WRK()  local
8931 assign(sV, getMMXReg(eregOfRM(modrm))); in disInstr_X86_WRK()
8932 breakup64to16s( sV, &t3, &t2, &t1, &t0 ); in disInstr_X86_WRK()
9128 IRTemp sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
9130 sV = newTemp(Ity_I64); in disInstr_X86_WRK()
9135 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
9143 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
9150 breakup64to16s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
9210 IRTemp sV, dV; in disInstr_X86_WRK() local
9212 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
9219 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
9227 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
9236 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
9310 IRTemp sV, dV; in disInstr_X86_WRK() local
9313 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
9320 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
9327 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
9335 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
10469 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
10480 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
10488 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
10498 assign( s1, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
10499 assign( s0, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
10551 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
10559 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
10566 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
10575 assign( s1, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
10576 assign( s0, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
10937 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
10947 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
10953 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
10960 assign( t1, unop(Iop_64to32, mkexpr(sV)) ); in disInstr_X86_WRK()
10972 IRTemp sV, dV; in disInstr_X86_WRK() local
10974 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
10983 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
10989 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
10996 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
11061 IRTemp sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
11063 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11067 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11075 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11082 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
11099 IRTemp sVhi, dVhi, sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
11101 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11107 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11115 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11122 assign( sVhi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
11133 unop(Iop_V128to64, mkexpr(sV))) ); in disInstr_X86_WRK()
11143 IRTemp sVlo, dVlo, sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
11145 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11151 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11159 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11166 assign( sVlo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11176 unop(Iop_V128HIto64, mkexpr(sV)), in disInstr_X86_WRK()
11201 IRTemp sV, dV, hi64, lo64, hi64r, lo64r; in disInstr_X86_WRK() local
11208 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11220 assign( sV, getXMMReg(reg) ); in disInstr_X86_WRK()
11221 assign( hi64, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
11222 assign( lo64, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11331 IRTemp sV, dV, hi64, lo64, hi64r, lo64r; in disInstr_X86_WRK() local
11338 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11350 assign( sV, getXMMReg(reg) ); in disInstr_X86_WRK()
11351 assign( hi64, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
11352 assign( lo64, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11623 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
11629 assign( sV, getXMMReg( eregOfRM(modrm)) ); in disInstr_X86_WRK()
11637 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11644 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
11654 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
11659 assign( sV, getXMMReg( eregOfRM(modrm)) ); in disInstr_X86_WRK()
11663 assign ( d0, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11860 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
11872 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11878 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
11886 binop(Iop_SarN16x4, mkexpr(sV), mkU8(8)) ); in disInstr_X86_WRK()
11889 binop(Iop_ShlN16x4, mkexpr(sV), mkU8(8)), in disInstr_X86_WRK()
11912 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
11923 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11930 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11938 binop(Iop_SarN16x8, mkexpr(sV), mkU8(8)) ); in disInstr_X86_WRK()
11941 binop(Iop_ShlN16x8, mkexpr(sV), mkU8(8)), in disInstr_X86_WRK()
11982 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12005 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12011 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12020 binop(opCatE,mkexpr(sV),mkexpr(dV)), in disInstr_X86_WRK()
12021 binop(opCatO,mkexpr(sV),mkexpr(dV)) in disInstr_X86_WRK()
12048 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12074 assign( sV, getXMMReg( eregOfRM(modrm)) ); in disInstr_X86_WRK()
12081 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12089 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12090 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12115 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12123 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12129 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12137 dis_PMULHRSW_helper( mkexpr(sV), mkexpr(dV) ) in disInstr_X86_WRK()
12146 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12157 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12164 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12172 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12173 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12191 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12208 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12214 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12222 dis_PSIGN_helper( mkexpr(sV), mkexpr(dV), laneszB ) in disInstr_X86_WRK()
12233 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12253 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12260 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12268 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12269 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12287 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12302 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12308 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12316 dis_PABS_helper( mkexpr(sV), laneszB ) in disInstr_X86_WRK()
12327 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12343 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12350 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12356 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12357 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12372 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12381 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12389 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12398 assign( res, mkexpr(sV) ); in disInstr_X86_WRK()
12403 binop(Iop_Shr64, mkexpr(sV), mkU8(8*d32)), in disInstr_X86_WRK()
12426 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12439 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12448 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12458 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12459 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12510 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12518 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12524 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12538 binop(Iop_And64, mkexpr(sV), mkU64(0x0707070707070707ULL)) in disInstr_X86_WRK()
12541 unop(Iop_Not64, binop(Iop_SarN8x8, mkexpr(sV), mkU8(7))) in disInstr_X86_WRK()
12550 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12572 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12579 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12587 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12588 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()