Index: src/arm/lithium-codegen-arm.cc |
diff --git a/src/arm/lithium-codegen-arm.cc b/src/arm/lithium-codegen-arm.cc |
index 04712dc3e4e90a2f1cbf62badfc721a4f6cde7fa..46e0754ddd0cd28f9f4274397f3f12af619f72ac 100644 |
--- a/src/arm/lithium-codegen-arm.cc |
+++ b/src/arm/lithium-codegen-arm.cc |
@@ -1714,7 +1714,7 @@ void LCodeGen::DoCmpIDAndBranch(LCmpIDAndBranch* instr) { |
} |
-void LCodeGen::DoCmpJSObjectEq(LCmpJSObjectEq* instr) { |
+void LCodeGen::DoCmpObjectEq(LCmpObjectEq* instr) { |
Register left = ToRegister(instr->InputAt(0)); |
Register right = ToRegister(instr->InputAt(1)); |
Register result = ToRegister(instr->result()); |
@@ -1725,29 +1725,7 @@ void LCodeGen::DoCmpJSObjectEq(LCmpJSObjectEq* instr) { |
} |
-void LCodeGen::DoCmpJSObjectEqAndBranch(LCmpJSObjectEqAndBranch* instr) { |
- Register left = ToRegister(instr->InputAt(0)); |
- Register right = ToRegister(instr->InputAt(1)); |
- int false_block = chunk_->LookupDestination(instr->false_block_id()); |
- int true_block = chunk_->LookupDestination(instr->true_block_id()); |
- |
- __ cmp(left, Operand(right)); |
- EmitBranch(true_block, false_block, eq); |
-} |
- |
- |
-void LCodeGen::DoCmpSymbolEq(LCmpSymbolEq* instr) { |
- Register left = ToRegister(instr->InputAt(0)); |
- Register right = ToRegister(instr->InputAt(1)); |
- Register result = ToRegister(instr->result()); |
- |
- __ cmp(left, Operand(right)); |
- __ LoadRoot(result, Heap::kTrueValueRootIndex, eq); |
- __ LoadRoot(result, Heap::kFalseValueRootIndex, ne); |
-} |
- |
- |
-void LCodeGen::DoCmpSymbolEqAndBranch(LCmpSymbolEqAndBranch* instr) { |
+void LCodeGen::DoCmpObjectEqAndBranch(LCmpObjectEqAndBranch* instr) { |
Register left = ToRegister(instr->InputAt(0)); |
Register right = ToRegister(instr->InputAt(1)); |
int false_block = chunk_->LookupDestination(instr->false_block_id()); |