Lines Matching refs:match_info
163 TNode<RegExpMatchInfo> match_info, TNode<String> string) { in ConstructNewResultFromMatchInfo() argument
167 match_info, RegExpMatchInfo::kNumberOfCapturesIndex))); in ConstructNewResultFromMatchInfo()
170 LoadFixedArrayElement(match_info, RegExpMatchInfo::kFirstCaptureIndex)); in ConstructNewResultFromMatchInfo()
172 match_info, RegExpMatchInfo::kFirstCaptureIndex + 1)); in ConstructNewResultFromMatchInfo()
205 TNode<Smi> start = CAST(LoadFixedArrayElement(match_info, from_cursor)); in ConstructNewResultFromMatchInfo()
212 TNode<Smi> end = CAST(LoadFixedArrayElement(match_info, from_cursor_plus1)); in ConstructNewResultFromMatchInfo()
326 TNode<Number> last_index, TNode<RegExpMatchInfo> match_info) { in RegExpExecInternal() argument
332 last_index, match_info)); in RegExpExecInternal()
558 SmiSub(LoadFixedArrayBaseLength(match_info), in RegExpExecInternal()
569 StoreFixedArrayElement(match_info, RegExpMatchInfo::kNumberOfCapturesIndex, in RegExpExecInternal()
571 StoreFixedArrayElement(match_info, RegExpMatchInfo::kLastSubjectIndex, in RegExpExecInternal()
573 StoreFixedArrayElement(match_info, RegExpMatchInfo::kLastInputIndex, in RegExpExecInternal()
593 StoreNoWriteBarrier(MachineRepresentation::kTagged, match_info, in RegExpExecInternal()
600 var_result = match_info; in RegExpExecInternal()
627 last_index, match_info)); in RegExpExecInternal()
636 string, last_index, match_info)); in RegExpExecInternal()
1004 TNode<FixedArray> match_info = CAST(Parameter(Descriptor::kMatchInfo)); in TF_BUILTIN() local
1042 StoreFixedArrayElement(match_info, RegExpMatchInfo::kNumberOfCapturesIndex, in TF_BUILTIN()
1044 StoreFixedArrayElement(match_info, RegExpMatchInfo::kLastSubjectIndex, in TF_BUILTIN()
1046 StoreFixedArrayElement(match_info, RegExpMatchInfo::kLastInputIndex, in TF_BUILTIN()
1048 StoreFixedArrayElement(match_info, RegExpMatchInfo::kFirstCaptureIndex, in TF_BUILTIN()
1050 StoreFixedArrayElement(match_info, RegExpMatchInfo::kFirstCaptureIndex + 1, in TF_BUILTIN()
1053 Return(match_info); in TF_BUILTIN()
1064 TNode<RegExpMatchInfo> match_info = CAST(Parameter(Descriptor::kMatchInfo)); in TF_BUILTIN() local
1070 Return(RegExpExecInternal(context, regexp, string, last_index, match_info)); in TF_BUILTIN()