Lines Matching refs:rmi
855 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
857 addInstr(env, X86Instr_Alu32R(aluOp, rmi, dst));
1362 X86RMI* rmi = iselIntExpr_RMI ( env, e );
1364 addInstr(env, X86Instr_Alu32R(Xalu_MOV, rmi, r));
1503 X86RMI* rmi = iselIntExpr_RMI_wrk(env, e);
1505 switch (rmi->tag) {
1507 return rmi;
1509 vassert(hregClass(rmi->Xrmi.Reg.reg) == HRcInt32);
1510 vassert(hregIsVirtual(rmi->Xrmi.Reg.reg));
1511 return rmi;
1513 vassert(sane_AMode(rmi->Xrmi.Mem.am));
1514 return rmi;
1516 vpanic("iselIntExpr_RMI: unknown x86 RMI tag");
2825 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
2827 addInstr(env, X86Instr_Push(rmi));
3369 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
3370 addInstr(env, X86Instr_Push(rmi));
3613 X86RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3621 addInstr(env, X86Instr_Push(rmi));
3898 X86RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data);
3900 addInstr(env, X86Instr_Alu32R(Xalu_MOV,rmi,dst));