| Index: runtime/vm/assembler_arm.h
|
| ===================================================================
|
| --- runtime/vm/assembler_arm.h (revision 44897)
|
| +++ runtime/vm/assembler_arm.h (working copy)
|
| @@ -438,9 +438,12 @@
|
| Condition cond = AL);
|
| void umlal(Register rd_lo, Register rd_hi, Register rn, Register rm,
|
| Condition cond = AL);
|
| - void umaal(Register rd_lo, Register rd_hi, Register rn, Register rm,
|
| - Condition cond = AL);
|
|
|
| + // Emulation of this instruction uses IP and the condition codes. Therefore,
|
| + // none of the registers can be IP, and the instruction can only be used
|
| + // unconditionally.
|
| + void umaal(Register rd_lo, Register rd_hi, Register rn, Register rm);
|
| +
|
| // Division instructions.
|
| void sdiv(Register rd, Register rn, Register rm, Condition cond = AL);
|
| void udiv(Register rd, Register rn, Register rm, Condition cond = AL);
|
|
|