* MIPS: MULT[U] and DIV[U] don't modify first operand.

git-svn-id: trunk@23623 -
This commit is contained in:
sergei 2013-02-16 06:43:41 +00:00
parent 54aefb1ba0
commit f0e6d2c054

View File

@ -292,23 +292,27 @@ end;
A_OR,
A_XOR,
A_NOR,
{ We can get into trouble if an instruction can be interpreted as
macros with different operands. The following commented out ones
refer to elementary instructions: DIV[U], MULT[U] do not modify
first operand. Rest are subject to check. }
A_MUL,
A_MULO,
A_MULOU,
A_DMUL,
A_DMULO,
A_DMULOU,
A_DIV,
A_DIVU,
// A_DIV,
// A_DIVU,
A_DDIV,
A_DDIVU,
A_REM,
A_REMU,
A_DREM,
A_DREMU,
A_MULT,
// A_MULT,
A_DMULT,
A_MULTU,
// A_MULTU,
A_DMULTU,
A_MFHI,
A_MFLO,