Index: src/builtins/builtins-regexp.cc |
diff --git a/src/builtins/builtins-regexp.cc b/src/builtins/builtins-regexp.cc |
index 10dff90dcd0d5cde4f6cd26d635447a81ad7154f..d1c8a29b1cdf327957635552d0059f5dfcf9d176 100644 |
--- a/src/builtins/builtins-regexp.cc |
+++ b/src/builtins/builtins-regexp.cc |
@@ -293,8 +293,7 @@ compiler::Node* ConstructNewResultFromMatchInfo(Isolate* isolate, |
a->AllocateRegExpResult(context, num_results, start, string); |
Node* const result_elements = a->LoadElements(result); |
- a->StoreFixedArrayElement(result_elements, a->IntPtrConstant(0), first, |
- SKIP_WRITE_BARRIER); |
+ a->StoreFixedArrayElement(result_elements, 0, first, SKIP_WRITE_BARRIER); |
a->GotoIf(a->SmiEqual(num_results, a->SmiConstant(Smi::FromInt(1))), &out); |
@@ -1845,7 +1844,7 @@ compiler::Node* ReplaceGlobalCallableFastPath( |
// back from the callback function. |
Node* const replacement_str = a->ToString(context, replacement_obj); |
- a->StoreFixedArrayElement(res_elems, index, replacement_str, |
+ a->StoreFixedArrayElement(res_elems, index, replacement_str, 0, |
UPDATE_WRITE_BARRIER, mode); |
a->Goto(&do_continue); |