H A D | guest_amd64_toIR.c | 9824 static IRTemp math_PALIGNR_XMM ( IRTemp sV, IRTemp dV, UInt imm8 ) argument 9836 assign( sHi, unop(Iop_V128HIto64, mkexpr(sV)) ); 9837 assign( sLo, unop(Iop_V128to64, mkexpr(sV)) ); 10144 IRTemp sV = newTemp(Ity_V128); local 10149 assign( sV, getXMMReg(eregOfRexRM(pfx,modrm)) ); 10158 assign( sV, loadLE(Ity_V128, mkexpr(addr)) ); 10168 breakupV128to32s( sV, &s3, &s2, &s1, &s0 ); 10189 IRTemp sV = newTemp(Ity_V256); local 10195 assign( sV, getYMMReg(rE) ); 10202 assign( sV, loadL 10225 math_PSRLDQ( IRTemp sV, Int imm ) argument 10272 math_PSLLDQ( IRTemp sV, Int imm ) argument 10896 math_UNPCKxPS_128( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10911 math_UNPCKxPD_128( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10932 math_UNPCKxPD_256( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10954 math_UNPCKxPS_256( IRTemp sV, IRTemp dV, Bool xIsH ) argument 10968 math_SHUFPS_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 10992 math_SHUFPS_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11006 math_SHUFPD_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11031 math_SHUFPD_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11045 math_BLENDPD_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11069 math_BLENDPD_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11083 math_BLENDPS_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11102 math_BLENDPS_256( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11116 math_PBLENDW_128( IRTemp sV, IRTemp dV, UInt imm8 ) argument 11139 math_PMULUDQ_128( IRTemp sV, IRTemp dV ) argument 11155 math_PMULUDQ_256( IRTemp sV, IRTemp dV ) argument 11187 math_PMULDQ_256( IRTemp sV, IRTemp dV ) argument 11335 IRTemp sVmut, dVmut, sVcon, sV, dV, s3, s2, s1, s0; local 11390 IRTemp sV, s[8], sV64[4], dVhi, dVlo; local 11434 IRTemp sV = newTemp(Ity_V128); local 12594 IRTemp sV = newTemp(Ity_V128); local 12622 IRTemp sV = newTemp(Ity_V128); local 13811 IRTemp sV, dV, s3, s2, s1, s0; local 13919 IRTemp sV = newTemp(Ity_V128); local 13934 IRTemp sV = newTemp(Ity_V128); local 14310 IRTemp sV = newTemp(Ity_I64); local 14356 IRTemp sV = newTemp(Ity_V128); local 14381 IRTemp sV = newTemp(Ity_V128); local 14876 IRTemp sV = newTemp(Ity_V128); local 14899 IRTemp sV = newTemp(Ity_I64); local 14933 IRTemp sV = newTemp(Ity_V128); local 14966 IRTemp sV = newTemp(Ity_V128); local 15101 IRTemp sV = newTemp(Ity_V128); local 15163 IRTemp sV = newTemp(Ity_V128); local 15197 IRTemp sV = newTemp(Ity_V256); local 15224 math_HADDPS_128( IRTemp dV, IRTemp sV, Bool isAdd ) argument 15246 math_HADDPD_128( IRTemp dV, IRTemp sV, Bool isAdd ) argument 15571 IRTemp sV = newTemp(Ity_V128); local 15645 IRTemp sV = newTemp(Ity_V256); local 15771 IRTemp sV = newTemp(Ity_V128); local 15797 IRTemp sV = newTemp(Ity_I64); local 15876 IRTemp sV = newTemp(Ity_I64); local 15927 IRTemp sV = newTemp(Ity_V128); local 15953 IRTemp sV = newTemp(Ity_I64); local 16010 IRTemp sV = newTemp(Ity_V128); local 16061 IRTemp sV = newTemp(Ity_I64); local 16103 IRTemp sV = newTemp(Ity_V128); local 16144 IRTemp sV = newTemp(Ity_I64); local 16180 IRTemp sV = newTemp(Ity_V128); local 16214 IRTemp sV = newTemp(Ity_I64); local 16291 IRTemp sV = newTemp(Ity_V128); local 16321 IRTemp sV = newTemp(Ity_I64); local 17605 IRTemp sV = newTemp(Ity_V128); local 17944 IRTemp sV = newTemp(Ity_V128); local 19080 math_PCLMULQDQ( IRTemp dV, IRTemp sV, UInt imm8 ) argument 22871 IRTemp sV = isYMM ? newTemp(Ity_V256) : newTemp(Ity_V128); local 23715 IRTemp sV = newTemp(Ity_V128); local 26077 IRTemp sV = newTemp(Ity_V128); local 26105 IRTemp sV = newTemp(Ity_V256); local 26139 IRTemp sV = newTemp(Ity_V128); local 26167 IRTemp sV = newTemp(Ity_V256); local 27985 IRTemp sV = newTemp(Ity_V128); local 28035 IRTemp sV = newTemp(Ity_V256); local 28093 IRTemp sV = newTemp(Ity_V128); local 28132 IRTemp sV = newTemp(Ity_V256); local 30096 math_VPERMILPS_128( IRTemp sV, UInt imm8 ) argument 30145 IRTemp sV = newTemp(Ity_V256); local 30185 IRTemp sV = newTemp(Ity_V128); local 30225 IRTemp sV = newTemp(Ity_V256); local 30267 IRTemp sV = newTemp(Ity_V256); local 30297 IRTemp sV = newTemp(Ity_V128); local 30325 IRTemp sV = newTemp(Ity_V128); local 30358 IRTemp sV = newTemp(Ity_V256); local 30699 IRTemp sV = newTemp(Ity_V256); local 30730 IRTemp sV = newTemp(Ity_V128); local 30764 IRTemp sV = newTemp(Ity_V256); local 30795 IRTemp sV = newTemp(Ity_V128); local 30829 IRTemp sV = newTemp(Ity_V128); local 30860 IRTemp sV = newTemp(Ity_V256); local 30898 IRTemp sV = newTemp(Ity_V128); local 30931 IRTemp sV = newTemp(Ity_V256); local 31476 IRTemp sV = newTemp(Ity_V128); local [all...] |