• Home
  • Raw
  • Download

Lines Matching refs:Bind

116   Bind(&loop);  in ConstructNewResultFromMatchInfo()
132 Bind(&next_iter); in ConstructNewResultFromMatchInfo()
133 var_from_cursor.Bind(IntPtrAdd(from_cursor, IntPtrConstant(2))); in ConstructNewResultFromMatchInfo()
134 var_to_cursor.Bind(IntPtrAdd(to_cursor, IntPtrConstant(1))); in ConstructNewResultFromMatchInfo()
139 Bind(&named_captures); in ConstructNewResultFromMatchInfo()
187 var_i.Bind(IntPtrConstant(0)); in ConstructNewResultFromMatchInfo()
194 Bind(&loop); in ConstructNewResultFromMatchInfo()
208 var_i.Bind(i_plus_2); in ConstructNewResultFromMatchInfo()
214 Bind(&out); in ConstructNewResultFromMatchInfo()
248 var_lastindex.Bind(regexp_lastindex); in RegExpPrototypeExecBodyWithoutResult()
258 Bind(&call_tolength); in RegExpPrototypeExecBodyWithoutResult()
261 var_lastindex.Bind( in RegExpPrototypeExecBodyWithoutResult()
266 Bind(&next); in RegExpPrototypeExecBodyWithoutResult()
284 Bind(&if_doupdate); in RegExpPrototypeExecBodyWithoutResult()
294 Bind(&if_isoob); in RegExpPrototypeExecBodyWithoutResult()
297 var_result.Bind(null); in RegExpPrototypeExecBodyWithoutResult()
302 Bind(&if_dontupdate); in RegExpPrototypeExecBodyWithoutResult()
304 var_lastindex.Bind(smi_zero); in RegExpPrototypeExecBodyWithoutResult()
311 Bind(&run_exec); in RegExpPrototypeExecBodyWithoutResult()
322 var_result.Bind(match_indices); in RegExpPrototypeExecBodyWithoutResult()
334 Bind(&successful_match); in RegExpPrototypeExecBodyWithoutResult()
346 Bind(&out); in RegExpPrototypeExecBodyWithoutResult()
369 var_result.Bind(result); in RegExpPrototypeExecBody()
373 Bind(&if_didnotmatch); in RegExpPrototypeExecBody()
375 var_result.Bind(null); in RegExpPrototypeExecBody()
379 Bind(&out); in RegExpPrototypeExecBody()
392 var_value_map.Bind(LoadMap(maybe_receiver)); in ThrowIfNotJSReceiver()
398 Bind(&throw_exception); in ThrowIfNotJSReceiver()
412 Bind(&out); in ThrowIfNotJSReceiver()
428 var_result.Bind(has_initialmap); in IsInitialRegExpMap()
434 var_result.Bind(TaggedIsPositiveSmi(last_index)); in IsInitialRegExpMap()
437 Bind(&out); in IsInitialRegExpMap()
486 Bind(&yup); in IsFastRegExpMap()
487 var_result.Bind(Int32Constant(1)); in IsFastRegExpMap()
490 Bind(&nope); in IsFastRegExpMap()
491 var_result.Bind(Int32Constant(0)); in IsFastRegExpMap()
494 Bind(&out); in IsFastRegExpMap()
528 Bind(&if_isfastpath); in TF_BUILTIN()
535 Bind(&if_isslowpath); in TF_BUILTIN()
560 var_flags.Bind(flags_intptr); in FlagsGetter()
566 var_length.Bind(IntPtrAdd(var_length.value(), int_one)); \ in FlagsGetter()
568 Bind(&next); \ in FlagsGetter()
581 var_flags.Bind(int_zero); in FlagsGetter()
593 Bind(&if_isflagset); \ in FlagsGetter()
594 var_length.Bind(IntPtrAdd(var_length.value(), int_one)); \ in FlagsGetter()
595 var_flags.Bind(WordOr(var_flags.value(), IntPtrConstant(FLAG))); \ in FlagsGetter()
597 Bind(&next); \ in FlagsGetter()
626 var_offset.Bind(IntPtrAdd(var_offset.value(), int_one)); \ in FlagsGetter()
628 Bind(&next); \ in FlagsGetter()
663 Bind(&match_isundefined); in IsRegExp()
666 Bind(&match_isnotundefined); in IsRegExp()
670 Bind(&if_isregexp); in IsRegExp()
671 var_result.Bind(Int32Constant(1)); in IsRegExp()
674 Bind(&out); in IsRegExp()
715 Bind(&if_isfastpath); in TF_BUILTIN()
718 Bind(&if_isslowpath); in TF_BUILTIN()
746 var_new_target.Bind(regexp_function); in TF_BUILTIN()
758 Bind(&next); in TF_BUILTIN()
770 Bind(&if_patternisfastregexp); in TF_BUILTIN()
773 var_pattern.Bind(source); in TF_BUILTIN()
780 var_flags.Bind(value); in TF_BUILTIN()
783 Bind(&inner_next); in TF_BUILTIN()
789 Bind(&if_patternisslowregexp); in TF_BUILTIN()
797 var_pattern.Bind(value); in TF_BUILTIN()
807 var_flags.Bind(value); in TF_BUILTIN()
810 Bind(&inner_next); in TF_BUILTIN()
816 Bind(&next); in TF_BUILTIN()
828 Bind(&allocate_jsregexp); in TF_BUILTIN()
833 var_regexp.Bind(regexp); in TF_BUILTIN()
837 Bind(&allocate_generic); in TF_BUILTIN()
842 var_regexp.Bind(regexp); in TF_BUILTIN()
846 Bind(&next); in TF_BUILTIN()
886 Bind(&next); in TF_BUILTIN()
892 var_flags.Bind(new_flags); in TF_BUILTIN()
893 var_pattern.Bind(new_pattern); in TF_BUILTIN()
896 Bind(&next); in TF_BUILTIN()
916 Bind(&if_isjsregexp); in TF_BUILTIN()
922 Bind(&if_isnotjsregexp); in TF_BUILTIN()
936 Bind(&if_isprototype); in TF_BUILTIN()
947 Bind(&if_isnotprototype); in TF_BUILTIN()
1045 Bind(&if_true); in SlowFlagGetter()
1047 var_result.Bind(Int32Constant(1)); in SlowFlagGetter()
1051 Bind(&if_false); in SlowFlagGetter()
1053 var_result.Bind(Int32Constant(0)); in SlowFlagGetter()
1057 Bind(&out); in SlowFlagGetter()
1089 Bind(&if_isunmodifiedjsregexp); in FlagGetter()
1096 Bind(&if_isnotunmodifiedjsregexp); in FlagGetter()
1109 Bind(&if_isprototype); in FlagGetter()
1116 Bind(&if_isnotprototype); in FlagGetter()
1255 Bind(&if_isfastpath); in RegExpExec()
1258 var_result.Bind(result); in RegExpExec()
1262 Bind(&if_isslowpath); in RegExpExec()
1280 Bind(&if_iscallable); in RegExpExec()
1285 var_result.Bind(result); in RegExpExec()
1294 Bind(&if_isnotcallable); in RegExpExec()
1301 var_result.Bind(result); in RegExpExec()
1306 Bind(&out); in RegExpExec()
1330 Bind(&fast_path); in TF_BUILTIN()
1337 Bind(&if_didnotmatch); in TF_BUILTIN()
1341 Bind(&slow_path); in TF_BUILTIN()
1386 Bind(&if_isunicode); in AdvanceStringIndex()
1403 var_result.Bind(index_plus_two); in AdvanceStringIndex()
1408 Bind(&out); in AdvanceStringIndex()
1443 a->Bind(&grow); in Push()
1448 var_capacity_.Bind(new_capacity); in Push()
1449 var_array_.Bind(new_array); in Push()
1453 a->Bind(&store); in Push()
1459 var_length_.Bind(new_length); in Push()
1481 var_array_.Bind(array); in ToJSArray()
1482 var_capacity_.Bind(length); in ToJSArray()
1485 a->Bind(&next); in ToJSArray()
1512 var_array_.Bind(array); in Initialize()
1513 var_capacity_.Bind(capacity); in Initialize()
1514 var_length_.Bind(a->IntPtrConstant(0)); in Initialize()
1579 Bind(&if_isnotglobal); in RegExpPrototypeMatchBody()
1587 Bind(&if_isglobal); in RegExpPrototypeMatchBody()
1606 Bind(&loop); in RegExpPrototypeMatchBody()
1623 var_match.Bind(match); in RegExpPrototypeMatchBody()
1633 Bind(&load_match); in RegExpPrototypeMatchBody()
1639 Bind(&fast_result); in RegExpPrototypeMatchBody()
1647 var_match.Bind(match); in RegExpPrototypeMatchBody()
1651 Bind(&slow_result); in RegExpPrototypeMatchBody()
1659 var_match.Bind(ToString(context, match)); in RegExpPrototypeMatchBody()
1665 Bind(&if_didnotmatch); in RegExpPrototypeMatchBody()
1672 Bind(&if_didmatch); in RegExpPrototypeMatchBody()
1710 Bind(&out); in RegExpPrototypeMatchBody()
1740 Bind(&fast_path); in TF_BUILTIN()
1743 Bind(&slow_path); in TF_BUILTIN()
1771 Bind(&if_didnotmatch); in RegExpPrototypeSearchBodyFast()
1795 Bind(&next); in RegExpPrototypeSearchBodySlow()
1811 Bind(&next); in RegExpPrototypeSearchBodySlow()
1819 Bind(&next); in RegExpPrototypeSearchBodySlow()
1828 Bind(&fast_result); in RegExpPrototypeSearchBodySlow()
1835 Bind(&slow_result); in RegExpPrototypeSearchBodySlow()
1866 Bind(&fast_path); in TF_BUILTIN()
1869 Bind(&slow_path); in TF_BUILTIN()
1899 Bind(&next); in RegExpPrototypeSplitBody()
1910 Bind(&if_stringisempty); in RegExpPrototypeSplitBody()
1923 Bind(&return_singleton_array); in RegExpPrototypeSplitBody()
1937 Bind(&next); in RegExpPrototypeSplitBody()
1947 var_last_matched_until.Bind(smi_zero); in RegExpPrototypeSplitBody()
1948 var_next_search_from.Bind(smi_zero); in RegExpPrototypeSplitBody()
1957 Bind(&loop); in RegExpPrototypeSplitBody()
1967 Bind(&next); in RegExpPrototypeSplitBody()
1983 Bind(&next); in RegExpPrototypeSplitBody()
1993 Bind(&next); in RegExpPrototypeSplitBody()
2009 var_next_search_from.Bind(new_next_search_from); in RegExpPrototypeSplitBody()
2012 Bind(&next); in RegExpPrototypeSplitBody()
2033 var_reg.Bind(IntPtrConstant(2)); in RegExpPrototypeSplitBody()
2042 Bind(&nested_loop); in RegExpPrototypeSplitBody()
2057 Bind(&select_capture); in RegExpPrototypeSplitBody()
2060 var_value.Bind(substr); in RegExpPrototypeSplitBody()
2064 Bind(&select_undefined); in RegExpPrototypeSplitBody()
2067 var_value.Bind(undefined); in RegExpPrototypeSplitBody()
2071 Bind(&store_value); in RegExpPrototypeSplitBody()
2077 var_reg.Bind(new_reg); in RegExpPrototypeSplitBody()
2084 Bind(&nested_loop_out); in RegExpPrototypeSplitBody()
2087 var_last_matched_until.Bind(match_to); in RegExpPrototypeSplitBody()
2088 var_next_search_from.Bind(match_to); in RegExpPrototypeSplitBody()
2092 Bind(&push_suffix_and_out); in RegExpPrototypeSplitBody()
2103 Bind(&out); in RegExpPrototypeSplitBody()
2109 Bind(&return_empty_array); in RegExpPrototypeSplitBody()
2150 Bind(&next); in TF_BUILTIN()
2155 var_limit.Bind(limit); in TF_BUILTIN()
2159 Bind(&if_limitissmimax); in TF_BUILTIN()
2163 var_limit.Bind(SmiConstant(Smi::kMaxValue)); in TF_BUILTIN()
2167 Bind(&limit_done); in TF_BUILTIN()
2173 Bind(&runtime); in TF_BUILTIN()
2202 Bind(&stub); in TF_BUILTIN()
2206 Bind(&runtime); in TF_BUILTIN()
2256 var_result.Bind(string); in ReplaceGlobalCallableFastPath()
2275 Bind(&if_noexplicitcaptures); in ReplaceGlobalCallableFastPath()
2285 var_match_start.Bind(smi_zero); in ReplaceGlobalCallableFastPath()
2289 var_i.Bind(int_zero); in ReplaceGlobalCallableFastPath()
2294 Bind(&loop); in ReplaceGlobalCallableFastPath()
2304 Bind(&if_issmi); in ReplaceGlobalCallableFastPath()
2311 Bind(&if_ispositive); in ReplaceGlobalCallableFastPath()
2317 var_match_start.Bind(SmiTag(new_match_start)); in ReplaceGlobalCallableFastPath()
2321 Bind(&if_isnegativeorzero); in ReplaceGlobalCallableFastPath()
2324 var_i.Bind(next_i); in ReplaceGlobalCallableFastPath()
2329 var_match_start.Bind(new_match_start); in ReplaceGlobalCallableFastPath()
2334 Bind(&if_isstring); in ReplaceGlobalCallableFastPath()
2349 var_match_start.Bind(new_match_start); in ReplaceGlobalCallableFastPath()
2354 Bind(&loop_epilogue); in ReplaceGlobalCallableFastPath()
2356 var_i.Bind(IntPtrAdd(var_i.value(), int_one)); in ReplaceGlobalCallableFastPath()
2362 Bind(&if_hasexplicitcaptures); in ReplaceGlobalCallableFastPath()
2398 Bind(&do_continue); in ReplaceGlobalCallableFastPath()
2406 Bind(&create_result); in ReplaceGlobalCallableFastPath()
2410 var_result.Bind(result); in ReplaceGlobalCallableFastPath()
2414 Bind(&out); in ReplaceGlobalCallableFastPath()
2443 Bind(&if_isglobal); in ReplaceSimpleStringFastPath()
2450 var_result.Bind(result); in ReplaceSimpleStringFastPath()
2454 Bind(&if_isnonglobal); in ReplaceSimpleStringFastPath()
2475 Bind(&if_replaceisempty); in ReplaceSimpleStringFastPath()
2486 var_result.Bind(result); in ReplaceSimpleStringFastPath()
2490 Bind(&if_replaceisnotempty); in ReplaceSimpleStringFastPath()
2501 var_result.Bind(result); in ReplaceSimpleStringFastPath()
2506 Bind(&if_didnotmatch); in ReplaceSimpleStringFastPath()
2508 var_result.Bind(string); in ReplaceSimpleStringFastPath()
2513 Bind(&out); in ReplaceSimpleStringFastPath()
2538 Bind(&checkreplacestring); in TF_BUILTIN()
2550 Bind(&next); in TF_BUILTIN()
2565 Bind(&if_iscallable); in TF_BUILTIN()
2575 Bind(&if_isglobal); in TF_BUILTIN()
2578 Bind(&if_isnotglobal); in TF_BUILTIN()
2583 Bind(&runtime); in TF_BUILTIN()
2628 Bind(&stub); in TF_BUILTIN()
2632 Bind(&runtime); in TF_BUILTIN()
2658 Bind(&if_didnotmatch); in TF_BUILTIN()
2661 Bind(&if_matched); in TF_BUILTIN()