Lines Matching defs:rmi
836 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
838 addInstr(env, X86Instr_Alu32R(aluOp, rmi, dst));
1343 X86RMI* rmi = iselIntExpr_RMI ( env, e );
1345 addInstr(env, X86Instr_Alu32R(Xalu_MOV, rmi, r));
1484 X86RMI* rmi = iselIntExpr_RMI_wrk(env, e);
1486 switch (rmi->tag) {
1488 return rmi;
1490 vassert(hregClass(rmi->Xrmi.Reg.reg) == HRcInt32);
1491 vassert(hregIsVirtual(rmi->Xrmi.Reg.reg));
1492 return rmi;
1494 vassert(sane_AMode(rmi->Xrmi.Mem.am));
1495 return rmi;
1497 vpanic("iselIntExpr_RMI: unknown x86 RMI tag");
2783 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
2785 addInstr(env, X86Instr_Push(rmi));
3325 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
3326 addInstr(env, X86Instr_Push(rmi));
3569 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3577 addInstr(env, X86Instr_Push(rmi));
3799 X86RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data);
3801 addInstr(env, X86Instr_Alu32R(Xalu_MOV,rmi,dst));