/third_party/node/deps/v8/src/ic/ |
H A D | binary-op-assembler.cc | 43 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_AddWithFeedback() 96 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_AddWithFeedback() 141 GotoIf(TaggedIsSmi(rhs), &call_with_oddball_feedback); in Generate_AddWithFeedback() 152 GotoIf(TaggedIsSmi(rhs), &call_with_any_feedback); in Generate_AddWithFeedback() 200 GotoIf(TaggedIsSmi(var_result.value()), &bigint_too_big); in Generate_AddWithFeedback() 271 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_BinaryOperationWithFeedback() 307 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_BinaryOperationWithFeedback() 357 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_BinaryOperationWithFeedback() 379 GotoIf(TaggedIsSmi(rhs), &call_with_any_feedback); in Generate_BinaryOperationWithFeedback() 408 GotoIf(TaggedIsSmi(var_resul in Generate_BinaryOperationWithFeedback() [all...] |
H A D | accessor-assembler.cc | 207 Branch(TaggedIsSmi(handler), &if_smi_handler, &try_proto_handler); in HandleLoadICHandlerCase() 314 GotoIf(TaggedIsSmi(heap_number), miss); in HandleLoadField() 332 GotoIf(TaggedIsSmi(value), miss); in HandleLoadField() 1003 GotoIf(TaggedIsSmi(smi_or_code_handler), &if_smi_handler); in HandleProtoHandler() 1108 GotoIf(TaggedIsSmi(maybe_holder_or_constant), &is_smi); in HandleLoadICProtoHandler() 1233 Branch(TaggedIsSmi(handler), &if_smi_handler, &if_nonsmi_handler); in HandleStoreICHandlerCase() 1502 { Branch(TaggedIsSmi(value), &all_fine, bailout); } in CheckFieldType() 1506 GotoIf(TaggedIsSmi(value), &all_fine); in CheckFieldType() 1512 GotoIf(TaggedIsSmi(value), bailout); in CheckFieldType() 1852 CSA_DCHECK(this, TaggedIsSmi(smi_handle in HandleStoreICProtoHandler() [all...] |
H A D | unary-op-assembler.cc | 39 TaggedIsSmi(var_result.value()), BinaryOperationFeedback::kSignedSmall, in BitwiseNot() 149 GotoIf(TaggedIsSmi(value), &if_smi); in UnaryOpWithFeedback()
|
H A D | keyed-store-generic.cc | 422 GotoIfNot(TaggedIsSmi(value), &non_smi_value); in StoreElementWithCapacity() 1081 GotoIf(TaggedIsSmi(receiver_maybe_smi), &slow); in KeyedStoreGeneric() 1168 GotoIf(TaggedIsSmi(receiver_maybe_smi), &miss); in StoreIC_NoFeedback()
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-global-gen.cc | 28 GotoIf(TaggedIsSmi(num), &return_true); in TF_BUILTIN() 77 GotoIf(TaggedIsSmi(num), &return_false); in TF_BUILTIN()
|
H A D | builtins-call-gen.cc | 160 GotoIf(TaggedIsSmi(target), &if_target_not_callable); in CallOrConstructWithArrayLike() 173 GotoIf(TaggedIsSmi(target), &if_target_not_constructor); in CallOrConstructWithArrayLike() 186 GotoIf(TaggedIsSmi(*new_target), &if_new_target_not_constructor); in CallOrConstructWithArrayLike() 197 GotoIf(TaggedIsSmi(arguments_list), &if_runtime); in CallOrConstructWithArrayLike() 363 GotoIf(TaggedIsSmi(spread), &if_generic); in CallOrConstructWithSpread() 597 GotoIf(TaggedIsSmi(constructor), &holder_next); in GetCompatibleReceiver() 631 GotoIf(TaggedIsSmi(template_data), &holder_next); in GetCompatibleReceiver()
|
H A D | builtins-date-gen.cc | 29 GotoIf(TaggedIsSmi(receiver), &receiver_not_date); in Generate_DatePrototype_GetField() 192 GotoIf(TaggedIsSmi(receiver), &receiver_is_invalid); in TF_BUILTIN() 208 GotoIf(TaggedIsSmi(hint), &hint_is_invalid); in TF_BUILTIN()
|
H A D | builtins-iterator-gen.cc | 35 GotoIf(TaggedIsSmi(method), &if_not_callable); in GetIterator() 47 GotoIf(TaggedIsSmi(iterator), &if_notobject); in GetIterator() 70 GotoIf(TaggedIsSmi(result), &if_notobject); in IteratorStep() 249 GotoIf(TaggedIsSmi(next_value), &if_isnotstringtype); in StringListFromIterable()
|
H A D | builtins-array-gen.cc | 124 GotoIf(TaggedIsSmi(receiver_), &throw_not_typed_array); in GenerateIteratingTypedArrayBuiltinBody() 136 GotoIf(TaggedIsSmi(callbackfn_), &throw_not_callable); in GenerateIteratingTypedArrayBuiltinBody() 381 GotoIf(TaggedIsSmi(arg), &default_label); in TF_BUILTIN() 515 GotoIf(TaggedIsSmi(receiver), &is_not_constructor); in ConstructArrayLike() 547 GotoIf(TaggedIsSmi(receiver), &is_not_constructor); in ConstructArrayLike() 657 Branch(TaggedIsSmi(start_from), &is_smi, &is_nonsmi); in Generate() 773 GotoIfNot(TaggedIsSmi(search_element), ¬_smi); in GenerateSmiOrObject() 831 GotoIfNot(TaggedIsSmi(element_k), &element_k_not_smi); in GenerateSmiOrObject() 854 GotoIf(TaggedIsSmi(element_k), &continue_loop); in GenerateSmiOrObject() 878 GotoIf(TaggedIsSmi(element_ in GenerateSmiOrObject() [all...] |
H A D | builtins-async-iterator-gen.cc | 80 GotoIf(TaggedIsSmi(object), &if_receiverisincompatible); in ThrowIfNotAsyncFromSyncIterator() 203 GotoIf(TaggedIsSmi(iter_result), &if_notanobject); in LoadIteratorResult() 256 GotoIf(TaggedIsSmi(var_done.value()), &to_boolean); in LoadIteratorResult()
|
H A D | builtins-collections-gen.cc | 328 GotoIf(TaggedIsSmi(add_func), &if_notcallable); in GetAddFunction() 407 GotoIf(TaggedIsSmi(obj), if_cannot_be_held_weakly); in GotoIfCannotBeHeldWeakly() 831 GotoIf(TaggedIsSmi(candidate_key), if_not_same); 864 GotoIf(TaggedIsSmi(iterator), if_false); 921 GotoIf(TaggedIsSmi(iterable), if_false); 1265 GotoIf(TaggedIsSmi(candidate_key), if_not_same); 1277 GotoIf(TaggedIsSmi(candidate_key), if_not_same); 1291 GotoIf(TaggedIsSmi(candidate_key), &if_smi); 1371 Branch(TaggedIsSmi( 1386 GotoIf(TaggedIsSmi(next_tabl [all...] |
H A D | builtins-temporal-gen.cc | 57 GotoIf(TaggedIsSmi(next_value), &if_isnottemporalinstant); in TemporalInstantFixedArrayFromIterable()
|
H A D | builtins-object-gen.cc | 370 Branch(TaggedIsSmi(object), &to_primitive, &if_objectisnotsmi); in TF_BUILTIN() 472 GotoIf(TaggedIsSmi(object), &if_slow); in TF_BUILTIN() 594 GotoIf(TaggedIsSmi(object), &if_slow); in TF_BUILTIN() 716 GotoIf(TaggedIsSmi(value), &if_valueisnotreceiver); in TF_BUILTIN() 768 GotoIf(TaggedIsSmi(receiver), &if_number); in TF_BUILTIN() 904 GotoIf(TaggedIsSmi(var_tag.value()), &if_tagisnotstring); in TF_BUILTIN() 977 GotoIf(TaggedIsSmi(receiver_value), &if_value_is_number); in TF_BUILTIN() 1045 GotoIf(TaggedIsSmi(tag), &return_default); in TF_BUILTIN() 1081 GotoIf(TaggedIsSmi(properties), &call_runtime); in TF_BUILTIN()
|
H A D | builtins-constructor-gen.cc | 307 GotoIf(TaggedIsSmi(initial_map_or_proto), call_runtime); in FastNewObject() 494 GotoIf(TaggedIsSmi(maybe_allocation_site), &initialize_allocation_site); in CreateEmptyArrayLiteral() 640 GotoIf(TaggedIsSmi(field), &store_field); in CreateShallowObjectLiteral() 702 GotoIf(TaggedIsSmi(field), &continue_loop);
|
H A D | builtins-string-gen.cc | 886 GotoIf(TaggedIsSmi(object), &get_property_lookup); in MaybeCallFunctionAtSymbol() 897 GotoIf(TaggedIsSmi(maybe_string), &slow_lookup); in MaybeCallFunctionAtSymbol() 1032 GotoIf(TaggedIsSmi(replace), &next); in TF_BUILTIN() 1072 GotoIf(TaggedIsSmi(replace), &return_subject); in TF_BUILTIN() 1108 GotoIf(TaggedIsSmi(replace), &if_notcallablereplace); in TF_BUILTIN() 1171 GotoIf(TaggedIsSmi(maybe_regexp), &next); in TF_BUILTIN() 1260 Select<Smi>(TaggedIsSmi(limit_number), in StringToArray() 1507 GotoIf(TaggedIsSmi(object), if_false); in BranchIfStringPrimitiveWithNoCustomIteration()
|
H A D | builtins-async-gen.cc | 41 GotoIf(TaggedIsSmi(value), &if_slow_path); in Await()
|
H A D | builtins-regexp-gen.cc | 163 TaggedIsSmi(last_index), [=] { return CAST(last_index); }, in AllocateRegExpResult() 553 GotoIfNot(TaggedIsSmi(var_code.value()), &next); in RegExpExecInternal() 561 GotoIf(TaggedIsSmi(var_code.value()), &runtime); in RegExpExecInternal() 1214 GotoIf(TaggedIsSmi(pattern), &next); in TF_BUILTIN() 1313 GotoIf(TaggedIsSmi(maybe_pattern), &next); in TF_BUILTIN()
|
H A D | builtins-shadowrealm-gen.cc | 59 GotoIf(TaggedIsSmi(value), &if_primitive); in TF_BUILTIN()
|
H A D | builtins-proxy-gen.cc | 187 GotoIf(TaggedIsSmi(new_obj), ¬_an_object); in TF_BUILTIN()
|
H A D | builtins-internal-gen.cc | 689 GotoIf(TaggedIsSmi(receiver), &slow); in TF_BUILTIN() 789 GotoIf(TaggedIsSmi(source), &if_done); in SetOrCopyDataProperties() 1393 GotoIf(TaggedIsSmi(maybe_result_or_smi_zero), &tailcall_to_function); in TF_BUILTIN()
|
H A D | builtins-sharedarraybuffer-gen.cc | 64 GotoIf(TaggedIsSmi(maybe_array), &invalid); in ValidateIntegerTypedArray()
|
H A D | builtins-async-generator-gen.cc | 152 GotoIf(TaggedIsSmi(receiver), &if_receiverisincompatible); in AsyncGeneratorEnqueue()
|
H A D | builtins-typed-array-gen.cc | 572 Branch(TaggedIsSmi(receiver), &return_undefined, &if_receiverisheapobject); in TF_BUILTIN()
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-generator.cc | 1741 GotoIf(TaggedIsSmi(object), &end); in IGNITION_HANDLER() 1814 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER() 1820 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER() 1832 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER() 1838 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER() 1846 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER() 1859 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER() 2133 Branch(TaggedIsSmi(accumulator), &if_notobject, &if_notsmi); in IGNITION_HANDLER() 2153 Branch(TaggedIsSmi(accumulator), &if_notobject, &if_notsmi); in IGNITION_HANDLER() 2238 CSA_DCHECK(this, TaggedIsSmi(ac in IGNITION_HANDLER() [all...] |
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.cc | 1144 TNode<BoolT> CodeStubAssembler::TaggedIsSmi(TNode<MaybeObject> a) { in TaggedIsSmi() function in v8::CodeStubAssembler 1153 return Word32BinaryNot(TaggedIsSmi(a)); 1195 GotoIf(TaggedIsSmi(object), if_false); 1485 Branch(TaggedIsSmi(value), &if_smi, &if_notsmi); 1759 /* return Phi <TaggedIsSmi(val), DoesntHaveInstanceType(val, type)> */ 1760 TNode<BoolT> tagged_is_smi = TaggedIsSmi(any_tagged); 1798 TaggedIsSmi(properties), [=] { return EmptyFixedArrayConstant(); }, 1824 return Select<HeapObject>(TaggedIsSmi(properties), make_empty, 1952 GotoIf(TaggedIsSmi(result.value()), &done); 2000 GotoIf(TaggedIsSmi(properties_or_has [all...] |