Home | History | Annotate | Download | only in priv

Lines Matching defs:rf

1012          HReg rf  = iselDblExpr(env, e->Iex.Binop.arg2);
1018 /* rf now holds the value to be converted, and rrm holds the
1030 /* gistw/l %rf, 0(%esp) */
1032 toUChar(sz), rf, zero_esp));
1272 HReg rf = iselFltExpr(env, e->Iex.Unop.arg);
1279 /* gstF %rf, 0(%esp) */
1281 X86Instr_FpLdSt(False/*store*/, 4, rf, zero_esp));
2292 HReg rf = iselDblExpr(env, e->Iex.Binop.arg2);
2303 /* rf now holds the value to be converted, and rrm holds
2315 /* gistll %rf, 0(%esp) */
2316 addInstr(env, X86Instr_FpLdStI(False/*store*/, 8, rf, zero_esp));
2684 HReg rf = iselDblExpr(env, e->Iex.Unop.arg);
2693 /* gstD %rf, 0(%esp) */
2695 X86Instr_FpLdSt(False/*store*/, 8, rf, zero_esp));
2836 HReg rf = iselFltExpr(env, e->Iex.Binop.arg2);
2839 /* rf now holds the value to be rounded. The first thing to do
2845 /* grndint %rf, %dst */
2846 addInstr(env, X86Instr_FpUnary(Xfp_ROUND, rf, dst));
2991 HReg rf = iselDblExpr(env, e->Iex.Binop.arg2);
2994 /* rf now holds the value to be rounded. The first thing to do
3000 /* grndint %rf, %dst */
3001 addInstr(env, X86Instr_FpUnary(Xfp_ROUND, rf, dst));