Home | History | Annotate | Download | only in priv

Lines Matching defs:isAdd

15224 static IRTemp math_HADDPS_128 ( IRTemp dV, IRTemp sV, Bool isAdd )
15240 assign( res, triop(isAdd ? Iop_Add32Fx4 : Iop_Sub32Fx4,
15246 static IRTemp math_HADDPD_128 ( IRTemp dV, IRTemp sV, Bool isAdd )
15262 assign( res, triop(isAdd ? Iop_Add64Fx2 : Iop_Sub64Fx2,
15320 Bool isAdd = opc == 0x7C;
15321 const HChar* str = isAdd ? "add" : "sub";
15337 putXMMReg( rG, mkexpr( math_HADDPS_128 ( gV, eV, isAdd ) ) );
15345 Bool isAdd = opc == 0x7C;
15346 const HChar* str = isAdd ? "add" : "sub";
15362 putXMMReg( rG, mkexpr( math_HADDPD_128 ( gV, eV, isAdd ) ) );
26079 Bool isAdd = opc == 0x7C;
26080 const HChar* str = isAdd ? "add" : "sub";
26098 putYMMRegLoAndZU( rG, mkexpr( math_HADDPS_128 ( dV, sV, isAdd ) ) );
26108 Bool isAdd = opc == 0x7C;
26109 const HChar* str = isAdd ? "add" : "sub";
26131 mkexpr( math_HADDPS_128 ( d1, s1, isAdd ) ),
26132 mkexpr( math_HADDPS_128 ( d0, s0, isAdd ) ) ) );
26141 Bool isAdd = opc == 0x7C;
26142 const HChar* str = isAdd ? "add" : "sub";
26160 putYMMRegLoAndZU( rG, mkexpr( math_HADDPD_128 ( dV, sV, isAdd ) ) );
26170 Bool isAdd = opc == 0x7C;
26171 const HChar* str = isAdd ? "add" : "sub";
26193 mkexpr( math_HADDPD_128 ( d1, s1, isAdd ) ),
26194 mkexpr( math_HADDPD_128 ( d0, s0, isAdd ) ) ) );