Lines Matching defs:yHi
2100 HReg xLo, xHi, yLo, yHi;
2107 iselInt64Expr(&yHi, &yLo, env, e->Iex.Binop.arg2);
2109 addInstr(env, X86Instr_Alu32R(op, X86RMI_Reg(yHi), tHi));
2139 HReg xLo, xHi, yLo, yHi;
2145 iselInt64Expr(&yHi, &yLo, env, e->Iex.Binop.arg2);
2148 addInstr(env, X86Instr_Alu32R(Xalu_ADC, X86RMI_Reg(yHi), tHi));
2151 addInstr(env, X86Instr_Alu32R(Xalu_SBB, X86RMI_Reg(yHi), tHi));
2399 HReg xLo, xHi, yLo, yHi;
2402 iselInt64Expr(&yHi, &yLo, env, e->Iex.Binop.arg2);
2403 addInstr(env, X86Instr_Push(X86RMI_Reg(yHi)));
2558 HReg yLo, yHi;
2561 /* yHi:yLo = arg */
2562 iselInt64Expr(&yHi, &yLo, env, e->Iex.Unop.arg);
2566 /* tHi = 0 - yHi - carry */
2568 addInstr(env, X86Instr_Alu32R(Xalu_SBB, X86RMI_Reg(yHi), tHi));
2573 addInstr(env, X86Instr_Alu32R(Xalu_OR, X86RMI_Reg(yHi), tHi));
2589 HReg xHi,xLo,yHi,yLo;
2599 iselInt64Expr(&yHi,&yLo, env, mi.bindee[1]);
2600 addInstr(env, mk_iMOVsd_RR(yHi,merged));