Lines Matching defs:rmi
1003 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
1005 addInstr(env, AMD64Instr_Alu64R(aluOp, rmi, dst));
1439 AMD64RMI* rmi = iselIntExpr_RMI(env, argR);
1441 addInstr(env, AMD64Instr_Alu32R(aluOp, rmi, dst));
1853 AMD64RMI* rmi = iselIntExpr_RMI ( env, e );
1855 addInstr(env, AMD64Instr_Alu64R(Aalu_MOV, rmi, r));
2028 AMD64RMI* rmi = iselIntExpr_RMI_wrk(env, e);
2030 switch (rmi->tag) {
2032 return rmi;
2034 vassert(hregClass(rmi->Armi.Reg.reg) == HRcInt64);
2035 vassert(hregIsVirtual(rmi->Armi.Reg.reg));
2036 return rmi;
2038 vassert(sane_AMode(rmi->Armi.Mem.am));
2039 return rmi;
2041 vpanic("iselIntExpr_RMI: unknown amd64 RMI tag");
3284 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
3285 addInstr(env, AMD64Instr_Push(rmi));
3510 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3515 addInstr(env, AMD64Instr_Push(rmi));
3987 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3993 addInstr(env, AMD64Instr_Push(rmi));
4535 AMD64RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data);
4537 addInstr(env, AMD64Instr_Alu64R(Aalu_MOV,rmi,dst));