Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index c5b0c1dfae9c209507cfba7059a532f67cbd86a1..ce9d0928cfb2c7fdd88b04b4dd19e3d8d2a770a3 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -1893,6 +1893,13 @@ LInstruction* LChunkBuilder::DoStringCharCodeAt(HStringCharCodeAt* instr) { |
} |
+LInstruction* LChunkBuilder::DoStringCharFromCode(HStringCharFromCode* instr) { |
+ LOperand* char_code = UseRegister(instr->value()); |
+ LStringCharFromCode* result = new LStringCharFromCode(char_code); |
+ return AssignPointerMap(DefineAsRegister(result)); |
+} |
+ |
+ |
LInstruction* LChunkBuilder::DoStringLength(HStringLength* instr) { |
LOperand* string = UseRegisterAtStart(instr->value()); |
return DefineAsRegister(new LStringLength(string)); |