Lines Matching refs:rmi
902 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
904 addInstr(env, AMD64Instr_Alu64R(aluOp, rmi, dst));
1337 AMD64RMI* rmi = iselIntExpr_RMI(env, argR);
1339 addInstr(env, AMD64Instr_Alu32R(aluOp, rmi, dst));
1693 AMD64RMI* rmi = iselIntExpr_RMI ( env, e );
1695 addInstr(env, AMD64Instr_Alu64R(Aalu_MOV, rmi, r));
1870 AMD64RMI* rmi = iselIntExpr_RMI_wrk(env, e);
1872 switch (rmi->tag) {
1874 return rmi;
1876 vassert(hregClass(rmi->Armi.Reg.reg) == HRcInt64);
1877 vassert(hregIsVirtual(rmi->Armi.Reg.reg));
1878 return rmi;
1880 vassert(sane_AMode(rmi->Armi.Mem.am));
1881 return rmi;
1883 vpanic("iselIntExpr_RMI: unknown amd64 RMI tag");
2999 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
3000 addInstr(env, AMD64Instr_Push(rmi));
3220 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3225 addInstr(env, AMD64Instr_Push(rmi));
3847 AMD64RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data);
3849 addInstr(env, AMD64Instr_Alu64R(Aalu_MOV,rmi,dst));