• Home
  • Raw
  • Download

Lines Matching refs:src_vec

14423          IRTemp src_vec = newTemp(Ity_V128);  in dis_ESC_0F__SSE2()  local
14424 assign(src_vec, getXMMReg(rG)); in dis_ESC_0F__SSE2()
14425 IRTemp res_vec = math_PINSRW_128( src_vec, t4, lane & 7); in dis_ESC_0F__SSE2()
19044 static IRTemp math_DPPD_128 ( IRTemp src_vec, IRTemp dst_vec, UInt imm8 ) in math_DPPD_128() argument
19055 mkexpr(dst_vec), mkexpr(src_vec) ), in math_DPPD_128()
19072 static IRTemp math_DPPS_128 ( IRTemp src_vec, IRTemp dst_vec, UInt imm8 ) in math_DPPS_128() argument
19090 mkexpr(rm), mkexpr(dst_vec), mkexpr(src_vec) ), in math_DPPS_128()
19115 static IRTemp math_MPSADBW_128 ( IRTemp dst_vec, IRTemp src_vec, UInt imm8 ) in math_MPSADBW_128() argument
19131 assign(src_masked, binop(Iop_AndV128, mkexpr(src_vec), mkexpr(src_maskV))); in math_MPSADBW_128()
19447 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19455 assign( src_vec, getXMMReg( eregOfRexRM(pfx, modrm) ) ); in dis_ESC_0F3A__SSE4()
19464 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__SSE4()
19472 mkexpr( math_BLENDPS_128( src_vec, dst_vec, imm8) ) ); in dis_ESC_0F3A__SSE4()
19484 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19491 assign( src_vec, getXMMReg( eregOfRexRM(pfx, modrm) ) ); in dis_ESC_0F3A__SSE4()
19500 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__SSE4()
19508 mkexpr( math_BLENDPD_128( src_vec, dst_vec, imm8) ) ); in dis_ESC_0F3A__SSE4()
19520 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19528 assign( src_vec, getXMMReg( eregOfRexRM(pfx, modrm) ) ); in dis_ESC_0F3A__SSE4()
19537 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__SSE4()
19545 mkexpr( math_PBLENDW_128( src_vec, dst_vec, imm8) ) ); in dis_ESC_0F3A__SSE4()
19626 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19627 assign(src_vec, getXMMReg( gregOfRexRM(pfx, modrm) )); in dis_ESC_0F3A__SSE4()
19628 IRTemp res = math_PINSRB_128( src_vec, new8, imm8 ); in dis_ESC_0F3A__SSE4()
19699 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19700 assign(src_vec, getXMMReg( rG )); in dis_ESC_0F3A__SSE4()
19701 IRTemp res_vec = math_PINSRD_128( src_vec, src_u32, imm8_10 ); in dis_ESC_0F3A__SSE4()
19730 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19731 assign(src_vec, getXMMReg( rG )); in dis_ESC_0F3A__SSE4()
19732 IRTemp res_vec = math_PINSRQ_128( src_vec, src_u64, imm8_0 ); in dis_ESC_0F3A__SSE4()
19744 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19751 assign( src_vec, getXMMReg(rE) ); in dis_ESC_0F3A__SSE4()
19759 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__SSE4()
19765 IRTemp res = math_DPPS_128( src_vec, dst_vec, imm8 ); in dis_ESC_0F3A__SSE4()
19777 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19784 assign( src_vec, getXMMReg(rE) ); in dis_ESC_0F3A__SSE4()
19792 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__SSE4()
19798 IRTemp res = math_DPPD_128( src_vec, dst_vec, imm8 ); in dis_ESC_0F3A__SSE4()
19809 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__SSE4() local
19820 assign( src_vec, getXMMReg(rE) ); in dis_ESC_0F3A__SSE4()
19828 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__SSE4()
19834 putXMMReg( rG, mkexpr( math_MPSADBW_128(dst_vec, src_vec, imm8) ) ); in dis_ESC_0F3A__SSE4()
26609 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F__VEX() local
26610 assign(src_vec, getXMMReg( rV )); in dis_ESC_0F__VEX()
26611 IRTemp res_vec = math_PINSRW_128( src_vec, new16, imm8 ); in dis_ESC_0F__VEX()
31376 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31377 assign(src_vec, getXMMReg( rV )); in dis_ESC_0F3A__VEX()
31378 IRTemp res_vec = math_PINSRB_128( src_vec, src_u8, imm8 ); in dis_ESC_0F3A__VEX()
31451 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31452 assign(src_vec, getXMMReg( rV )); in dis_ESC_0F3A__VEX()
31453 IRTemp res_vec = math_PINSRD_128( src_vec, src_u32, imm8_10 ); in dis_ESC_0F3A__VEX()
31483 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31484 assign(src_vec, getXMMReg( rV )); in dis_ESC_0F3A__VEX()
31485 IRTemp res_vec = math_PINSRQ_128( src_vec, src_u64, imm8_0 ); in dis_ESC_0F3A__VEX()
31584 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31585 assign(src_vec, getXMMReg( rV )); in dis_ESC_0F3A__VEX()
31586 IRTemp res_vec = math_DPPS_128( src_vec, dst_vec, imm8 ); in dis_ESC_0F3A__VEX()
31614 IRTemp src_vec = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
31615 assign(src_vec, getYMMReg( rV )); in dis_ESC_0F3A__VEX()
31619 breakupV256toV128s( src_vec, &s1, &s0 ); in dis_ESC_0F3A__VEX()
31652 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31653 assign(src_vec, getXMMReg( rV )); in dis_ESC_0F3A__VEX()
31654 IRTemp res_vec = math_DPPD_128( src_vec, dst_vec, imm8 ); in dis_ESC_0F3A__VEX()
31667 IRTemp src_vec = newTemp(Ity_V128); in dis_ESC_0F3A__VEX() local
31678 assign( src_vec, getXMMReg(rE) ); in dis_ESC_0F3A__VEX()
31685 assign( src_vec, loadLE( Ity_V128, mkexpr(addr) ) ); in dis_ESC_0F3A__VEX()
31693 src_vec, imm8) ) ); in dis_ESC_0F3A__VEX()
31702 IRTemp src_vec = newTemp(Ity_V256); in dis_ESC_0F3A__VEX() local
31715 assign( src_vec, getYMMReg(rE) ); in dis_ESC_0F3A__VEX()
31722 assign( src_vec, loadLE( Ity_V256, mkexpr(addr) ) ); in dis_ESC_0F3A__VEX()
31730 breakupV256toV128s( src_vec, &sHi, &sLo ); in dis_ESC_0F3A__VEX()