Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index 3002ba95bdea57d120c45729d55e244bd30e745a..8a91216a202eba5e6ed6ae558222f3b64a38fe42 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -2280,12 +2280,8 @@ LInstruction* LChunkBuilder::DoStoreNamedGeneric(HStoreNamedGeneric* instr) { |
LInstruction* LChunkBuilder::DoStringAdd(HStringAdd* instr) { |
LOperand* context = UseFixed(instr->context(), cp); |
- LOperand* left = FLAG_new_string_add |
- ? UseFixed(instr->left(), r1) |
- : UseRegisterAtStart(instr->left()); |
- LOperand* right = FLAG_new_string_add |
- ? UseFixed(instr->right(), r0) |
- : UseRegisterAtStart(instr->right()); |
+ LOperand* left = UseFixed(instr->left(), r1); |
+ LOperand* right = UseFixed(instr->right(), r0); |
return MarkAsCall( |
DefineFixed(new(zone()) LStringAdd(context, left, right), r0), |
instr); |