• Home
  • Raw
  • Download

Lines Matching refs:sV

8903          IRTemp sV = newTemp(Ity_I64);  in disInstr_X86_WRK()  local
8906 assign(sV, getMMXReg(eregOfRM(modrm))); in disInstr_X86_WRK()
8907 breakup64to16s( sV, &t3, &t2, &t1, &t0 ); in disInstr_X86_WRK()
9099 IRTemp sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
9101 sV = newTemp(Ity_I64); in disInstr_X86_WRK()
9106 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
9114 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
9121 breakup64to16s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
9447 IRTemp sV, dV; in disInstr_X86_WRK() local
9449 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
9456 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
9464 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
9473 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
9547 IRTemp sV, dV; in disInstr_X86_WRK() local
9550 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
9557 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
9564 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
9572 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
10706 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
10717 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
10725 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
10735 assign( s1, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
10736 assign( s0, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
10788 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
10796 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
10803 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
10812 assign( s1, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
10813 assign( s0, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11172 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
11182 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11188 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
11195 assign( t1, unop(Iop_64to32, mkexpr(sV)) ); in disInstr_X86_WRK()
11207 IRTemp sV, dV; in disInstr_X86_WRK() local
11209 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11218 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11224 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11231 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
11296 IRTemp sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
11298 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11302 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11310 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11317 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
11334 IRTemp sVhi, dVhi, sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
11336 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11342 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11350 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11357 assign( sVhi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
11368 unop(Iop_V128to64, mkexpr(sV))) ); in disInstr_X86_WRK()
11378 IRTemp sVlo, dVlo, sV, dV, s3, s2, s1, s0; in disInstr_X86_WRK() local
11380 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11386 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
11394 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11401 assign( sVlo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11411 unop(Iop_V128HIto64, mkexpr(sV)), in disInstr_X86_WRK()
11436 IRTemp sV, dV, hi64, lo64, hi64r, lo64r; in disInstr_X86_WRK() local
11443 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11455 assign( sV, getXMMReg(reg) ); in disInstr_X86_WRK()
11456 assign( hi64, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
11457 assign( lo64, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11566 IRTemp sV, dV, hi64, lo64, hi64r, lo64r; in disInstr_X86_WRK() local
11573 sV = newTemp(Ity_V128); in disInstr_X86_WRK()
11585 assign( sV, getXMMReg(reg) ); in disInstr_X86_WRK()
11586 assign( hi64, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
11587 assign( lo64, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
11854 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
11860 assign( sV, getXMMReg( eregOfRM(modrm)) ); in disInstr_X86_WRK()
11868 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
11875 breakup128to32s( sV, &s3, &s2, &s1, &s0 ); in disInstr_X86_WRK()
11885 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
11890 assign( sV, getXMMReg( eregOfRM(modrm)) ); in disInstr_X86_WRK()
11894 assign ( d0, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12099 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12111 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12117 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12125 binop(Iop_SarN16x4, mkexpr(sV), mkU8(8)) ); in disInstr_X86_WRK()
12128 binop(Iop_ShlN16x4, mkexpr(sV), mkU8(8)), in disInstr_X86_WRK()
12151 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12162 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12169 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12177 binop(Iop_SarN16x8, mkexpr(sV), mkU8(8)) ); in disInstr_X86_WRK()
12180 binop(Iop_ShlN16x8, mkexpr(sV), mkU8(8)), in disInstr_X86_WRK()
12221 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12244 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12250 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12259 binop(opCatE,mkexpr(sV),mkexpr(dV)), in disInstr_X86_WRK()
12260 binop(opCatO,mkexpr(sV),mkexpr(dV)) in disInstr_X86_WRK()
12287 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12313 assign( sV, getXMMReg( eregOfRM(modrm)) ); in disInstr_X86_WRK()
12320 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12328 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12329 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12354 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12362 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12368 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12376 dis_PMULHRSW_helper( mkexpr(sV), mkexpr(dV) ) in disInstr_X86_WRK()
12385 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12396 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12403 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12411 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12412 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12430 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12447 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12453 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12461 dis_PSIGN_helper( mkexpr(sV), mkexpr(dV), laneszB ) in disInstr_X86_WRK()
12472 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12492 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12499 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12507 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12508 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12526 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12541 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12547 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12555 dis_PABS_helper( mkexpr(sV), laneszB ) in disInstr_X86_WRK()
12566 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12582 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12589 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12595 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12596 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12611 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12620 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12628 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12637 assign( res, mkexpr(sV) ); in disInstr_X86_WRK()
12642 binop(Iop_Shr64, mkexpr(sV), mkU8(8*d32)), in disInstr_X86_WRK()
12665 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12678 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12687 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12697 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12698 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()
12749 IRTemp sV = newTemp(Ity_I64); in disInstr_X86_WRK() local
12757 assign( sV, getMMXReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12763 assign( sV, loadLE(Ity_I64, mkexpr(addr)) ); in disInstr_X86_WRK()
12777 binop(Iop_And64, mkexpr(sV), mkU64(0x0707070707070707ULL)) in disInstr_X86_WRK()
12780 unop(Iop_Not64, binop(Iop_SarN8x8, mkexpr(sV), mkU8(7))) in disInstr_X86_WRK()
12789 IRTemp sV = newTemp(Ity_V128); in disInstr_X86_WRK() local
12811 assign( sV, getXMMReg(eregOfRM(modrm)) ); in disInstr_X86_WRK()
12818 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); in disInstr_X86_WRK()
12826 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); in disInstr_X86_WRK()
12827 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); in disInstr_X86_WRK()