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