Home
last modified time | relevance | path

Searched refs:kDeferred (Results 1 – 25 of 43) sorted by relevance

12

/external/v8/src/builtins/
Dbuiltins-proxy-gen.cc79 Label if_large_object(this, Label::kDeferred); in AllocateJSArrayForCodeStubArguments()
154 Label throwtypeerror(this, Label::kDeferred), createproxy(this); in TF_BUILTIN()
175 Label throw_proxy_non_object(this, Label::kDeferred), in TF_BUILTIN()
176 throw_proxy_handler_or_target_revoked(this, Label::kDeferred), in TF_BUILTIN()
213 Label throw_proxy_non_object(this, Label::kDeferred), in TF_BUILTIN()
214 throw_proxy_handler_or_target_revoked(this, Label::kDeferred), in TF_BUILTIN()
294 Label throw_proxy_handler_revoked(this, Label::kDeferred), in TF_BUILTIN()
347 Label throw_proxy_handler_revoked(this, Label::kDeferred), in TF_BUILTIN()
348 trap_undefined(this), not_an_object(this, Label::kDeferred); in TF_BUILTIN()
417 Label throw_proxy_handler_revoked(this, Label::kDeferred), in TF_BUILTIN()
[all …]
Dbuiltins-promise-gen.cc119 Label if_not_constructor(this, Label::kDeferred), in TF_BUILTIN()
120 if_notcallable(this, Label::kDeferred), if_fast_promise_capability(this), in TF_BUILTIN()
121 if_slow_promise_capability(this, Label::kDeferred); in TF_BUILTIN()
348 Label if_fulfilled(this), if_rejected(this, Label::kDeferred), in PerformPromiseThen()
544 Label if_fast(this), if_slow(this, Label::kDeferred), done(this, &var_result); in InvokeThen()
588 Label if_fast(this), if_slow(this, Label::kDeferred), done(this, &var_result); in InvokeResolve()
668 Label has_access(this), call_runtime(this, Label::kDeferred); in BranchIfAccessCheckFailed()
743 Label if_already_resolved(this, Label::kDeferred); in TF_BUILTIN()
775 Label if_already_resolved(this, Label::kDeferred); in TF_BUILTIN()
821 Label if_targetisundefined(this, Label::kDeferred); in TF_BUILTIN()
[all …]
Dbuiltins-conversion-gen.cc48 if_resultisnotprimitive(this, Label::kDeferred); in Generate_NonPrimitiveToPrimitive()
191 if_methodisnotcallable(this, Label::kDeferred); in Generate_OrdinaryToPrimitive()
280 Label return_len(this), return_two53minus1(this, Label::kDeferred), in TF_BUILTIN()
281 return_zero(this, Label::kDeferred); in TF_BUILTIN()
294 if_lenisnotheapnumber(this, Label::kDeferred); in TF_BUILTIN()
351 Label if_smi(this, Label::kDeferred), if_jsreceiver(this), in TF_BUILTIN()
352 if_noconstructor(this, Label::kDeferred), if_wrapjsvalue(this); in TF_BUILTIN()
Dbuiltins-call-gen.cc68 if_holey_array(this, Label::kDeferred), in CallOrConstructWithArrayLike()
69 if_runtime(this, Label::kDeferred); in CallOrConstructWithArrayLike()
75 if_target_not_callable(this, Label::kDeferred); in CallOrConstructWithArrayLike()
88 if_target_not_constructor(this, Label::kDeferred); in CallOrConstructWithArrayLike()
101 if_new_target_not_constructor(this, Label::kDeferred); in CallOrConstructWithArrayLike()
282 if_generic(this, Label::kDeferred); in CallOrConstructWithSpread()
324 Label if_iterator_fn_not_callable(this, Label::kDeferred); in CallOrConstructWithSpread()
Dbuiltins-object-gen.cc205 Label if_call_runtime_with_fast_path(this, Label::kDeferred), in GetOwnValuesOrEntries()
206 if_call_runtime(this, Label::kDeferred), in GetOwnValuesOrEntries()
207 if_no_properties(this, Label::kDeferred); in GetOwnValuesOrEntries()
405 Label if_null_or_undefined(this, Label::kDeferred); in TF_BUILTIN()
658 Label slow_load(this, Label::kDeferred); in ObjectAssignFast()
706 Label if_empty(this, Label::kDeferred), if_empty_elements(this), in TF_BUILTIN()
707 if_fast(this), if_slow(this, Label::kDeferred), if_join(this); in TF_BUILTIN()
790 Label if_empty(this, Label::kDeferred), if_empty_elements(this), in TF_BUILTIN()
791 if_fast(this), try_fast(this, Label::kDeferred), in TF_BUILTIN()
792 if_slow(this, Label::kDeferred), if_join(this); in TF_BUILTIN()
[all …]
Dbuiltins-typed-array-gen.cc319 Label invalid_length(this, Label::kDeferred), done(this); in ConstructByLength()
359 Label start_offset_error(this, Label::kDeferred), in ConstructByArrayBuffer()
360 byte_length_error(this, Label::kDeferred), in ConstructByArrayBuffer()
361 invalid_offset_error(this, Label::kDeferred); in ConstructByArrayBuffer()
362 Label offset_is_smi(this), offset_not_smi(this, Label::kDeferred), in ConstructByArrayBuffer()
571 Label invalid_length(this, Label::kDeferred), fill(this), fast_copy(this), in ConstructByArrayLike()
763 Label throwtypeerror(this, Label::kDeferred); in TF_BUILTIN()
786 Label if_receiverisneutered(this, Label::kDeferred); in GenerateTypedArrayPrototypeGetter()
1138 Label next(this), if_unknown_type(this, Label::kDeferred); in DispatchTypedArrayByElementsKind()
1185 if_offset_is_out_of_bounds(this, Label::kDeferred), in TF_BUILTIN()
[all …]
Dbuiltins-async-function-gen.cc128 Label after_debug_hook(this), call_debug_hook(this, Label::kDeferred); in AsyncFunctionAwait()
165 Label after_debug_hook(this), call_debug_hook(this, Label::kDeferred); in AsyncFunctionAwaitOptimized()
247 Label if_is_debug_active(this, Label::kDeferred); in TF_BUILTIN()
268 Label call_debug_instrumentation(this, Label::kDeferred); in TF_BUILTIN()
Dbuiltins-generator-gen.cc38 Label if_receiverisclosed(this, Label::kDeferred), in GeneratorPrototypeResume()
39 if_receiverisrunning(this, Label::kDeferred); in GeneratorPrototypeResume()
52 Label if_exception(this, Label::kDeferred), if_final_return(this); in GeneratorPrototypeResume()
Dbuiltins-async-iterator-gen.cc37 Label::Type reject_label_type = Label::kDeferred,
44 Label::Type reject_label_type = Label::kDeferred,
51 Label::Type reject_label_type = Label::kDeferred, in Generate_AsyncFromSyncIteratorMethod()
64 Label::Type reject_label_type = Label::kDeferred, in Generate_AsyncFromSyncIteratorMethodOptimized()
91 Label if_receiverisincompatible(this, Label::kDeferred), done(this); in ThrowIfNotAsyncFromSyncIterator()
251 done(this), if_notanobject(this, Label::kDeferred); in LoadIteratorResult()
Dbuiltins-number-gen.cc199 if_inputisnotnumber(this, Label::kDeferred); in TF_BUILTIN()
237 Label if_radix10(this), if_generic(this, Label::kDeferred); in TF_BUILTIN()
349 Label is_not_receiver(this, Label::kDeferred); in ConvertAndLoop()
376 string_add_convert_left(this, Label::kDeferred), in TF_BUILTIN()
377 string_add_convert_right(this, Label::kDeferred), in TF_BUILTIN()
378 do_bigint_add(this, Label::kDeferred); in TF_BUILTIN()
411 Label if_right_not_number(this, Label::kDeferred); in TF_BUILTIN()
438 Label if_left_not_number(this, Label::kDeferred); in TF_BUILTIN()
461 Label if_left_number(this), if_left_not_number(this, Label::kDeferred); in TF_BUILTIN()
466 Label if_right_not_number(this, Label::kDeferred); in TF_BUILTIN()
[all …]
Dbuiltins-iterator-gen.cc35 Label if_not_callable(this, Label::kDeferred), if_callable(this); in GetIterator()
53 Label get_next(this), if_notobject(this, Label::kDeferred); in GetIterator()
83 Label if_notobject(this, Label::kDeferred), return_result(this); in IteratorStep()
190 Label rethrow(this, Label::kDeferred); in IteratorCloseOnException()
Dbuiltins-global-gen.cc32 if_numisnotheapnumber(this, Label::kDeferred); in TF_BUILTIN()
78 if_numisnotheapnumber(this, Label::kDeferred); in TF_BUILTIN()
Dbuiltins-date-gen.cc28 Label receiver_not_date(this, Label::kDeferred); in Generate_DatePrototype_GetField()
40 Label stamp_mismatch(this, Label::kDeferred); in Generate_DatePrototype_GetField()
187 Label receiver_is_invalid(this, Label::kDeferred); in TF_BUILTIN()
193 hint_is_invalid(this, Label::kDeferred); in TF_BUILTIN()
Dbuiltins-constructor-gen.cc299 Label call_runtime(this, Label::kDeferred), end(this); in EmitCreateRegExpLiteral()
367 Label call_runtime(this, Label::kDeferred); in TF_BUILTIN()
391 initialize_allocation_site(this, Label::kDeferred), done(this); in EmitCreateEmptyArrayLiteral()
571 Label copy_mutable_heap_number(this, Label::kDeferred), in EmitCreateShallowObjectLiteral()
641 Label if_subclass(this, Label::kDeferred), if_notsubclass(this), in TF_BUILTIN()
657 Label if_newobject(this, Label::kDeferred), if_toobject(this); in TF_BUILTIN()
709 Label return_n(this), constructnumber(this, Label::kDeferred); in TF_BUILTIN()
780 Label return_s(this), constructstring(this, Label::kDeferred); in TF_BUILTIN()
Dbuiltins-regexp-gen.cc337 Label out(this), atom(this), runtime(this, Label::kDeferred); in RegExpExecInternal()
371 Label next(this), unreachable(this, Label::kDeferred); in RegExpExecInternal()
422 Label next(this), if_isonebyte(this), if_istwobyte(this, Label::kDeferred); in RegExpExecInternal()
465 Label if_success(this), if_exception(this, Label::kDeferred); in RegExpExecInternal()
677 Label call_tolength(this, Label::kDeferred), is_smi(this), next(this); in RegExpPrototypeExecBodyWithoutResult()
708 Label if_isoob(this, Label::kDeferred); in RegExpPrototypeExecBodyWithoutResult()
800 Label out(this), throw_exception(this, Label::kDeferred); in ThrowIfNotJSReceiver()
1265 Label if_isfastpath(this), if_isslowpath(this, Label::kDeferred); in TF_BUILTIN()
1372 Label allocate_jsregexp(this), allocate_generic(this, Label::kDeferred), in TF_BUILTIN()
1459 Label if_isjsregexp(this), if_isnotjsregexp(this, Label::kDeferred); in TF_BUILTIN()
[all …]
Dbuiltins-lazy-gen.cc121 Label compile_function(this, Label::kDeferred); in CompileLazy()
166 Label deserialize_in_runtime(this, Label::kDeferred); in TF_BUILTIN()
Dbuiltins-internal-gen.cc52 Label runtime(this, Label::kDeferred); in TF_BUILTIN()
67 Label runtime(this, Label::kDeferred); in TF_BUILTIN()
86 Label if_newspace(this), if_oldspace(this, Label::kDeferred); in TF_BUILTIN()
564 Label if_empty(this), if_runtime(this, Label::kDeferred); in TF_BUILTIN()
800 Label hook(this, Label::kDeferred), done_hook(this); in RunPromiseHook()
836 Label if_newspace(this), if_lospace(this, Label::kDeferred); in TF_BUILTIN()
922 Label if_exception(this, Label::kDeferred); in TF_BUILTIN()
927 is_unreachable(this, Label::kDeferred); in TF_BUILTIN()
1210 Label call_runtime(this, Label::kDeferred), return_undefined(this), end(this); in TF_BUILTIN()
Dbuiltins-math-gen.cc38 Label if_overflow(this, Label::kDeferred); in TF_BUILTIN()
77 Label if_xisheapnumber(this), if_xisnotheapnumber(this, Label::kDeferred); in TF_BUILTIN()
123 Label if_xisheapnumber(this), if_xisnotheapnumber(this, Label::kDeferred); in MathRoundingOperation()
273 Label if_xisheapnumber(this), if_xisnotheapnumber(this, Label::kDeferred); in TF_BUILTIN()
Dbuiltins-array-gen.cc302 Label transition_in_runtime(this, Label::kDeferred); in FastMapProcessor()
342 Label fast(this), slow(this), done(this), detached(this, Label::kDeferred); in TypedArrayMapProcessor()
434 Label throw_null_undefined_exception(this, Label::kDeferred); in GenerateIteratingArrayBuiltinBody()
463 Label type_exception(this, Label::kDeferred); in GenerateIteratingArrayBuiltinBody()
524 Label throw_not_typed_array(this, Label::kDeferred); in GenerateIteratingTypedArrayBuiltinBody()
538 Label throw_not_callable(this, Label::kDeferred); in GenerateIteratingTypedArrayBuiltinBody()
839 Label runtime(this, Label::kDeferred), done(this); in GenerateArraySpeciesCreate()
885 Label runtime(this, Label::kDeferred), done(this); in GenerateArraySpeciesCreate()
941 Label runtime(this, Label::kDeferred); in TF_BUILTIN()
1043 Label runtime(this, Label::kDeferred); in TF_BUILTIN()
[all …]
Dbuiltins-collections-gen.cc171 slow_loop(this, Label::kDeferred); in AddConstructorEntries()
193 Label if_may_have_side_effects(this, Label::kDeferred); in AddConstructorEntries()
295 Label exit(this), loop(this), if_exception(this, Label::kDeferred); in AddConstructorEntriesFromIterable()
363 Label if_undefined(this, Label::kDeferred); in GenerateConstructor()
385 Label exit(this), if_notcallable(this, Label::kDeferred); in GetAddFunction()
501 Label if_hole(this, Label::kDeferred), next(this); in LoadAndNormalizeFixedDoubleArrayElement()
524 Label exit(this), if_fast(this), if_slow(this, Label::kDeferred); in LoadKeyValue()
592 Label if_notobject(this, Label::kDeferred); in LoadKeyValue()
1049 Label if_done(this), if_transition(this, Label::kDeferred); in Transition()
1565 Label callback_not_callable(this, Label::kDeferred); in TF_BUILTIN()
[all …]
/external/v8/src/ic/
Dbinary-op-assembler.cc19 Label do_fadd(this), if_lhsisnotnumber(this, Label::kDeferred), in Generate_AddWithFeedback()
20 check_rhsisoddball(this, Label::kDeferred), in Generate_AddWithFeedback()
22 call_add_stub(this), end(this), bigint(this, Label::kDeferred); in Generate_AddWithFeedback()
35 rhs_is_smi ? Label::kDeferred : Label::kNonDeferred); in Generate_AddWithFeedback()
66 rhs_is_smi ? Label::kDeferred : Label::kNonDeferred); in Generate_AddWithFeedback()
221 check_rhsisoddball(this, Label::kDeferred), call_with_any_feedback(this), in Generate_BinaryOperationWithFeedback()
222 if_lhsisnotnumber(this, Label::kDeferred), in Generate_BinaryOperationWithFeedback()
223 if_bigint(this, Label::kDeferred); in Generate_BinaryOperationWithFeedback()
235 rhs_is_smi ? Label::kDeferred : Label::kNonDeferred); in Generate_BinaryOperationWithFeedback()
417 rhs_is_smi ? Label::kDeferred : Label::kNonDeferred); in Generate_SubtractWithFeedback()
[all …]
Daccessor-assembler.cc104 Label loop(this, Label::kDeferred); in HandlePolymorphicCase()
182 Label try_proto_handler(this, Label::kDeferred), in HandleLoadICHandlerCase()
183 call_handler(this, Label::kDeferred); in HandleLoadICHandlerCase()
217 Label runtime(this, Label::kDeferred); in HandleLoadCallbackProperty()
236 Label runtime(this, Label::kDeferred); in HandleLoadAccessor()
369 if_oob(this, Label::kDeferred); in HandleLoadICSmiHandlerCase()
420 Label if_oob(this, Label::kDeferred); in HandleLoadICSmiHandlerCase()
442 Label constant(this), field(this), normal(this, Label::kDeferred), in HandleLoadICSmiHandlerCase()
443 interceptor(this, Label::kDeferred), nonexistent(this), in HandleLoadICSmiHandlerCase()
444 accessor(this, Label::kDeferred), global(this, Label::kDeferred), in HandleLoadICSmiHandlerCase()
[all …]
/external/v8/src/interpreter/
Dconstant-array-builder.h127 static Entry Deferred() { return Entry(Tag::kDeferred); } in SINGLETON_CONSTANT_ENTRY_TYPES()
133 bool IsDeferred() const { return tag_ == Tag::kDeferred; } in IsDeferred()
141 DCHECK_EQ(tag_, Tag::kDeferred); in SetDeferred()
167 kDeferred, enumerator
Dinterpreter-generator.cc333 Label slowpath(this, Label::kDeferred); in LookupContextSlot()
384 Label slowpath(this, Label::kDeferred); in LookupGlobalSlot()
2221 Label if_object(this), if_notobject(this, Label::kDeferred), if_notsmi(this); in IGNITION_HANDLER()
2266 Label ok(this), osr_armed(this, Label::kDeferred); in IGNITION_HANDLER()
2341 Label fast_shallow_clone(this), call_runtime(this, Label::kDeferred); in IGNITION_HANDLER()
2394 Label if_fast_clone(this), if_not_fast_clone(this, Label::kDeferred); in IGNITION_HANDLER()
2471 Label call_runtime(this, Label::kDeferred); in IGNITION_HANDLER()
2502 Label if_fast(this), if_slow(this, Label::kDeferred); in IGNITION_HANDLER()
2609 Label if_duplicate_parameters(this, Label::kDeferred); in IGNITION_HANDLER()
2737 Label throw_error(this, Label::kDeferred); in IGNITION_HANDLER()
[all …]
/external/v8/src/
Dcode-stub-assembler.cc110 Label not_ok(this, Label::kDeferred); in Check()
744 Label if_issmi(this), if_isheapnumber(this, Label::kDeferred); in ConvertToRelativeIndex()
776 return_minuszero(this, Label::kDeferred), in SmiMod()
777 return_nan(this, Label::kDeferred); in SmiMod()
787 Label if_aisnotnegative(this), if_aisnegative(this, Label::kDeferred); in SmiMod()
850 Label if_overflow(this, Label::kDeferred), if_notoverflow(this); in SmiMul()
1016 Label if_custom(this, Label::kDeferred), if_notcustom(this); in BranchIfPrototypesHaveNoElements()
1050 Label if_true(this), if_false(this, Label::kDeferred), exit(this); in IsFastJSArray()
1069 Label if_false(this, Label::kDeferred), if_fast(this), exit(this); in IsFastJSArrayWithNoCustomIteration()
1155 Label runtime_call(this, Label::kDeferred), no_runtime_call(this); in AllocateRaw()
[all …]

12