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) { |