Chromium Code Reviews| Index: runtime/vm/assembler_arm.h |
| diff --git a/runtime/vm/assembler_arm.h b/runtime/vm/assembler_arm.h |
| index 4b479a96a70ae9073902983372f475146246b4fe..07d1bdb52d9f90be0d48a3f4e52227301e835316 100644 |
| --- a/runtime/vm/assembler_arm.h |
| +++ b/runtime/vm/assembler_arm.h |
| @@ -711,6 +711,18 @@ class Assembler : public ValueObject { |
| void CompareClassId(Register object, intptr_t class_id, Register scratch); |
| void LoadTaggedClassIdMayBeSmi(Register result, Register object); |
| + void ComputeRange(Register result, |
|
zra
2014/12/11 04:29:33
Should this be private?
Vyacheslav Egorov (Google)
2014/12/11 13:06:25
If I make it private I can't easily test this with
|
| + Register value, |
| + Register scratch, |
| + Label* miss); |
| + |
| + void UpdateRangeFeedback(Register value, |
| + intptr_t idx, |
| + Register ic_data, |
| + Register scratch1, |
| + Register scratch2, |
| + Label* miss); |
| + |
| void LoadWordFromPoolOffset(Register rd, int32_t offset, Condition cond = AL); |
| void LoadFromOffset(OperandSize type, |
| Register reg, |