Home | History | Annotate | Download | only in priv

Lines Matching refs:rmi

1004          AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
1006 addInstr(env, AMD64Instr_Alu64R(aluOp, rmi, dst));
1440 AMD64RMI* rmi = iselIntExpr_RMI(env, argR);
1442 addInstr(env, AMD64Instr_Alu32R(aluOp, rmi, dst));
1854 AMD64RMI* rmi = iselIntExpr_RMI ( env, e );
1856 addInstr(env, AMD64Instr_Alu64R(Aalu_MOV, rmi, r));
2029 AMD64RMI* rmi = iselIntExpr_RMI_wrk(env, e);
2031 switch (rmi->tag) {
2033 return rmi;
2035 vassert(hregClass(rmi->Armi.Reg.reg) == HRcInt64);
2036 vassert(hregIsVirtual(rmi->Armi.Reg.reg));
2037 return rmi;
2039 vassert(sane_AMode(rmi->Armi.Mem.am));
2040 return rmi;
2042 vpanic("iselIntExpr_RMI: unknown amd64 RMI tag");
3295 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Unop.arg);
3296 addInstr(env, AMD64Instr_Push(rmi));
3508 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3513 addInstr(env, AMD64Instr_Push(rmi));
3985 AMD64RMI* rmi = iselIntExpr_RMI(env, e->Iex.Binop.arg2);
3991 addInstr(env, AMD64Instr_Push(rmi));
4462 AMD64RMI* rmi = iselIntExpr_RMI(env, stmt->Ist.WrTmp.data);
4464 addInstr(env, AMD64Instr_Alu64R(Aalu_MOV,rmi,dst));