| Index: runtime/vm/assembler_arm.h
|
| ===================================================================
|
| --- runtime/vm/assembler_arm.h (revision 23308)
|
| +++ runtime/vm/assembler_arm.h (working copy)
|
| @@ -382,6 +382,7 @@
|
| void movs(Register rd, ShifterOperand so, Condition cond = AL);
|
|
|
| void bic(Register rd, Register rn, ShifterOperand so, Condition cond = AL);
|
| + void bics(Register rd, Register rn, ShifterOperand so, Condition cond = AL);
|
|
|
| void mvn(Register rd, ShifterOperand so, Condition cond = AL);
|
| void mvns(Register rd, ShifterOperand so, Condition cond = AL);
|
| @@ -402,6 +403,8 @@
|
| Condition cond = AL);
|
| void umull(Register rd_lo, Register rd_hi, Register rn, Register rm,
|
| Condition cond = AL);
|
| + void smlal(Register rd_lo, Register rd_hi, Register rn, Register rm,
|
| + Condition cond = AL);
|
|
|
| // Division instructions.
|
| void sdiv(Register rd, Register rn, Register rm, Condition cond = AL);
|
| @@ -668,7 +671,6 @@
|
| // Only the tags field of the object is initialized.
|
| void TryAllocate(const Class& cls,
|
| Label* failure,
|
| - bool near_jump,
|
| Register instance_reg);
|
|
|
| // Emit data (e.g encoded instruction or immediate) in instruction stream.
|
|
|