H A D | guest_amd64_toIR.c | 9735 static IRTemp math_PALIGNR_XMM ( IRTemp sV, IRTemp dV, UInt imm8 ) argument 9747 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); 9748 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); 10051 IRTemp sV = newTemp(Ity_V128); local 10056 assign( sV, getXMMReg(eregOfRexRM(pfx,modrm)) ); 10065 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); 10075 breakupV128to32s( sV, &s3, &s2, &s1, &s0 ); 10096 IRTemp sV = newTemp(Ity_V256); local 10102 assign( sV, getYMMReg(rE) ); 10109 assign( sV, loadL 10132 math_PSRLDQ( IRTemp sV, Int imm ) argument 10179 math_PSLLDQ( IRTemp sV, Int imm ) argument 10803 math_UNPCKxPS_128( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10818 math_UNPCKxPD_128( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10839 math_UNPCKxPD_256( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10861 math_UNPCKxPS_256( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10875 math_SHUFPS_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10899 math_SHUFPS_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10913 math_SHUFPD_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10938 math_SHUFPD_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10952 math_BLENDPD_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10976 math_BLENDPD_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10990 math_BLENDPS_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11009 math_BLENDPS_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11023 math_PBLENDW_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11046 math_PMULUDQ_128( IRTemp sV, IRTemp dV ) argument 11062 math_PMULUDQ_256( IRTemp sV, IRTemp dV ) argument 11094 math_PMULDQ_256( IRTemp sV, IRTemp dV ) argument 11242 IRTemp sVmut, dVmut, sVcon, sV, dV, s3, s2, s1, s0; local 11297 IRTemp sV, s[8], sV64[4], dVhi, dVlo; local 11341 IRTemp sV = newTemp(Ity_V128); local 12011 IRTemp sV = newTemp(Ity_V128); local 12039 IRTemp sV = newTemp(Ity_V128); local 13227 IRTemp sV, dV, s3, s2, s1, s0; local 13335 IRTemp sV = newTemp(Ity_V128); local 13350 IRTemp sV = newTemp(Ity_V128); local 13858 IRTemp sV = newTemp(Ity_I64); local 13904 IRTemp sV = newTemp(Ity_V128); local 13929 IRTemp sV = newTemp(Ity_V128); local 14424 IRTemp sV = newTemp(Ity_V128); local 14447 IRTemp sV = newTemp(Ity_I64); local 14481 IRTemp sV = newTemp(Ity_V128); local 14514 IRTemp sV = newTemp(Ity_V128); local 14649 IRTemp sV = newTemp(Ity_V128); local 14711 IRTemp sV = newTemp(Ity_V128); local 14745 IRTemp sV = newTemp(Ity_V256); local 14772 math_HADDPS_128( IRTemp dV, IRTemp sV, Bool isAdd ) argument 14794 math_HADDPD_128( IRTemp dV, IRTemp sV, Bool isAdd ) argument 15119 IRTemp sV = newTemp(Ity_V128); local 15193 IRTemp sV = newTemp(Ity_V256); local 15319 IRTemp sV = newTemp(Ity_V128); local 15345 IRTemp sV = newTemp(Ity_I64); local 15424 IRTemp sV = newTemp(Ity_I64); local 15475 IRTemp sV = newTemp(Ity_V128); local 15501 IRTemp sV = newTemp(Ity_I64); local 15558 IRTemp sV = newTemp(Ity_V128); local 15609 IRTemp sV = newTemp(Ity_I64); local 15651 IRTemp sV = newTemp(Ity_V128); local 15692 IRTemp sV = newTemp(Ity_I64); local 15728 IRTemp sV = newTemp(Ity_V128); local 15762 IRTemp sV = newTemp(Ity_I64); local 15839 IRTemp sV = newTemp(Ity_V128); local 15869 IRTemp sV = newTemp(Ity_I64); local 17153 IRTemp sV = newTemp(Ity_V128); local 17492 IRTemp sV = newTemp(Ity_V128); local 18628 math_PCLMULQDQ( IRTemp dV, IRTemp sV, UInt imm8 ) argument 22410 IRTemp sV = isYMM ? newTemp(Ity_V256) : newTemp(Ity_V128); local 23254 IRTemp sV = newTemp(Ity_V128); local 25616 IRTemp sV = newTemp(Ity_V128); local 25644 IRTemp sV = newTemp(Ity_V256); local 25678 IRTemp sV = newTemp(Ity_V128); local 25706 IRTemp sV = newTemp(Ity_V256); local 27524 IRTemp sV = newTemp(Ity_V128); local 27574 IRTemp sV = newTemp(Ity_V256); local 27632 IRTemp sV = newTemp(Ity_V128); local 27671 IRTemp sV = newTemp(Ity_V256); local 29635 math_VPERMILPS_128( IRTemp sV, UInt imm8 ) argument 29684 IRTemp sV = newTemp(Ity_V256); local 29724 IRTemp sV = newTemp(Ity_V128); local 29764 IRTemp sV = newTemp(Ity_V256); local 29806 IRTemp sV = newTemp(Ity_V256); local 29836 IRTemp sV = newTemp(Ity_V128); local 29864 IRTemp sV = newTemp(Ity_V128); local 29897 IRTemp sV = newTemp(Ity_V256); local 30238 IRTemp sV = newTemp(Ity_V256); local 30269 IRTemp sV = newTemp(Ity_V128); local 30303 IRTemp sV = newTemp(Ity_V256); local 30334 IRTemp sV = newTemp(Ity_V128); local 30368 IRTemp sV = newTemp(Ity_V128); local 30399 IRTemp sV = newTemp(Ity_V256); local 30437 IRTemp sV = newTemp(Ity_V128); local 30470 IRTemp sV = newTemp(Ity_V256); local 31015 IRTemp sV = newTemp(Ity_V128); local [all...] |