| Index: src/arm/macro-assembler-arm.cc
|
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
|
| index 5d0347c56332328ff67e0041ffac372a58df1da4..56b365f5f4af6629674ad471c8c415ae35415d04 100644
|
| --- a/src/arm/macro-assembler-arm.cc
|
| +++ b/src/arm/macro-assembler-arm.cc
|
| @@ -2003,21 +2003,6 @@ void MacroAssembler::CompareObjectType(Register object,
|
| }
|
|
|
|
|
| -void MacroAssembler::CheckObjectTypeRange(Register object,
|
| - Register map,
|
| - InstanceType min_type,
|
| - InstanceType max_type,
|
| - Label* false_label) {
|
| - STATIC_ASSERT(Map::kInstanceTypeOffset < 4096);
|
| - STATIC_ASSERT(LAST_TYPE < 256);
|
| - ldr(map, FieldMemOperand(object, HeapObject::kMapOffset));
|
| - ldrb(ip, FieldMemOperand(map, Map::kInstanceTypeOffset));
|
| - sub(ip, ip, Operand(min_type));
|
| - cmp(ip, Operand(max_type - min_type));
|
| - b(hi, false_label);
|
| -}
|
| -
|
| -
|
| void MacroAssembler::CompareInstanceType(Register map,
|
| Register type_reg,
|
| InstanceType type) {
|
|
|