Home
last modified time | relevance | path

Searched refs:TaggedIsSmi (Results 1 – 25 of 32) sorted by relevance

12

/external/v8/src/ic/
Dbinary-op-assembler.cc44 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_AddWithFeedback()
93 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_AddWithFeedback()
133 GotoIf(TaggedIsSmi(rhs), &call_with_oddball_feedback); in Generate_AddWithFeedback()
149 GotoIf(TaggedIsSmi(rhs), &call_with_any_feedback); in Generate_AddWithFeedback()
155 GotoIf(TaggedIsSmi(rhs), &call_with_any_feedback); in Generate_AddWithFeedback()
245 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_BinaryOperationWithFeedback()
276 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_BinaryOperationWithFeedback()
322 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi); in Generate_BinaryOperationWithFeedback()
344 GotoIf(TaggedIsSmi(rhs), &call_with_any_feedback); in Generate_BinaryOperationWithFeedback()
448 TaggedIsSmi(result), BinaryOperationFeedback::kSignedSmall, in Generate_MultiplyWithFeedback()
[all …]
Daccessor-assembler.cc185 Branch(TaggedIsSmi(handler), &if_smi_handler, &try_proto_handler); in HandleLoadICHandlerCase()
669 GotoIf(TaggedIsSmi(smi_or_code_handler), &if_smi_handler); in HandleProtoHandler()
676 CSA_ASSERT(this, TaggedIsSmi(smi_or_code_handler)); in HandleProtoHandler()
838 Branch(TaggedIsSmi(handler), &if_smi_handler, &if_nonsmi_handler); in HandleStoreICHandlerCase()
1030 { Branch(TaggedIsSmi(value), &all_fine, bailout); } in CheckFieldType()
1034 GotoIf(TaggedIsSmi(value), &all_fine); in CheckFieldType()
1046 GotoIf(TaggedIsSmi(value), bailout); in CheckFieldType()
1307 CSA_ASSERT(this, TaggedIsSmi(smi_handler)); in HandleStoreICProtoHandler()
1561 GotoIf(TaggedIsSmi(value), bailout); in PrepareValueForStore()
1575 GotoIf(TaggedIsSmi(maybe_field_type), &done); in PrepareValueForStore()
[all …]
/external/v8/src/builtins/
Dbuiltins-number-gen.cc80 GotoIf(TaggedIsSmi(number), &return_true); in TF_BUILTIN()
115 GotoIf(TaggedIsSmi(number), &return_false); in TF_BUILTIN()
153 Branch(TaggedIsSmi(input), &if_inputissmi, &if_inputisnotsmi); in TF_BUILTIN()
248 GotoIf(TaggedIsSmi(input), &if_inputissmi); in TF_BUILTIN()
386 Branch(TaggedIsSmi(left), &if_left_smi, &if_left_heapobject); in TF_BUILTIN()
391 Branch(TaggedIsSmi(right), &if_right_smi, &if_right_heapobject); in TF_BUILTIN()
434 Branch(TaggedIsSmi(right), &if_right_smi, &if_right_heapobject); in TF_BUILTIN()
573 GotoIf(TaggedIsSmi(input), do_smi); in UnaryOp()
611 GotoIfNot(TaggedIsSmi(var_left->value()), &left_not_smi); in BinaryOp()
612 GotoIf(TaggedIsSmi(var_right->value()), smis); in BinaryOp()
[all …]
Dbuiltins-call-gen.cc76 GotoIf(TaggedIsSmi(target), &if_target_not_callable); in CallOrConstructWithArrayLike()
89 GotoIf(TaggedIsSmi(target), &if_target_not_constructor); in CallOrConstructWithArrayLike()
102 GotoIf(TaggedIsSmi(new_target), &if_new_target_not_constructor); in CallOrConstructWithArrayLike()
113 GotoIf(TaggedIsSmi(arguments_list), &if_runtime); in CallOrConstructWithArrayLike()
288 GotoIf(TaggedIsSmi(spread), &if_generic); in CallOrConstructWithSpread()
Dbuiltins-conversion-gen.cc49 GotoIf(TaggedIsSmi(result), &if_resultisprimitive); in Generate_NonPrimitiveToPrimitive()
192 GotoIf(TaggedIsSmi(method), &if_methodisnotcallable); in Generate_OrdinaryToPrimitive()
206 GotoIf(TaggedIsSmi(result), &return_result); in Generate_OrdinaryToPrimitive()
290 GotoIf(TaggedIsSmi(len), &return_zero); in TF_BUILTIN()
360 GotoIf(TaggedIsSmi(object), &if_smi); in TF_BUILTIN()
Dbuiltins-global-gen.cc28 GotoIf(TaggedIsSmi(num), &return_true); in TF_BUILTIN()
74 GotoIf(TaggedIsSmi(num), &return_false); in TF_BUILTIN()
Dbuiltins-function-gen.cc28 GotoIf(TaggedIsSmi(receiver), &slow); in TF_BUILTIN()
70 GotoIf(TaggedIsSmi(maybe_length_accessor), &slow); in TF_BUILTIN()
82 GotoIf(TaggedIsSmi(maybe_name_accessor), &slow); in TF_BUILTIN()
Dbuiltins-iterator-gen.cc36 GotoIf(TaggedIsSmi(method), &if_not_callable); in GetIterator()
54 GotoIf(TaggedIsSmi(iterator), &if_notobject); in GetIterator()
84 GotoIf(TaggedIsSmi(result), &if_notobject); in IteratorStep()
Dbuiltins-proxy-gen.cc179 GotoIf(TaggedIsSmi(target), &throw_proxy_non_object); in TF_BUILTIN()
183 GotoIf(TaggedIsSmi(handler), &throw_proxy_non_object); in TF_BUILTIN()
217 GotoIf(TaggedIsSmi(target), &throw_proxy_non_object); in TF_BUILTIN()
221 GotoIf(TaggedIsSmi(handler), &throw_proxy_non_object); in TF_BUILTIN()
379 GotoIf(TaggedIsSmi(new_obj), &not_an_object); in TF_BUILTIN()
438 GotoIf(TaggedIsSmi(trap), &trap_not_callable); in TF_BUILTIN()
Dbuiltins-date-gen.cc30 GotoIf(TaggedIsSmi(receiver), &receiver_not_date); in Generate_DatePrototype_GetField()
188 GotoIf(TaggedIsSmi(receiver), &receiver_is_invalid); in TF_BUILTIN()
204 GotoIf(TaggedIsSmi(hint), &hint_is_invalid); in TF_BUILTIN()
Dbuiltins-typed-array-gen.cc370 Branch(TaggedIsSmi(offset.value()), &offset_is_smi, &offset_not_smi); in ConstructByArrayBuffer()
548 GotoIf(TaggedIsSmi(byte_length), &smi); in ByteLengthIsValid()
681 GotoIf(TaggedIsSmi(arg1), &if_arg1isnumber); in TF_BUILTIN()
712 GotoIf(TaggedIsSmi(iteratorFn), &if_iteratornotcallable); in TF_BUILTIN()
1191 GotoIf(TaggedIsSmi(receiver), &if_receiver_is_not_typedarray); in TF_BUILTIN()
1215 GotoIf(TaggedIsSmi(source), &call_runtime); in TF_BUILTIN()
1449 Branch(TaggedIsSmi(receiver), &return_undefined, &if_receiverisheapobject); in TF_BUILTIN()
1493 GotoIf(TaggedIsSmi(receiver), &throw_bad_receiver); in GenerateTypedArrayPrototypeIterationMethod()
1548 GotoIf(TaggedIsSmi(receiver), &if_not_constructor); in TF_BUILTIN()
1642 GotoIf(TaggedIsSmi(receiver), &if_not_constructor); in TF_BUILTIN()
[all …]
Dbuiltins-string-gen.cc371 GotoIfNot(TaggedIsSmi(position), &if_outofbounds); in GenerateStringAt()
823 CSA_ASSERT(this, TaggedIsSmi(position)); in StringIndexOf()
1049 GotoIfNot(TaggedIsSmi(var_position.value()), &call_runtime); in Generate()
1057 GotoIf(TaggedIsSmi(receiver), &call_runtime); in Generate()
1058 GotoIf(TaggedIsSmi(search), &call_runtime); in Generate()
1063 CSA_ASSERT(this, TaggedIsSmi(result)); in Generate()
1103 GotoIf(TaggedIsSmi(object), &out); in MaybeCallFunctionAtSymbol()
1135 GotoIf(TaggedIsSmi(maybe_string), &slow_lookup); in MaybeCallFunctionAtSymbol()
1244 GotoIfNot(TaggedIsSmi(var_count.value()), &if_count_isheapnumber); in TF_BUILTIN()
1382 GotoIf(TaggedIsSmi(replace), &next); in TF_BUILTIN()
[all …]
Dbuiltins-promise-gen.cc122 GotoIf(TaggedIsSmi(constructor), &if_not_constructor); in TF_BUILTIN()
176 GotoIf(TaggedIsSmi(resolve), &if_notcallable); in TF_BUILTIN()
181 GotoIf(TaggedIsSmi(reject), &if_notcallable); in TF_BUILTIN()
476 GotoIf(TaggedIsSmi(current), &done_loop); in TriggerPromiseReactions()
497 GotoIf(TaggedIsSmi(current), &done_loop); in TriggerPromiseReactions()
545 GotoIf(TaggedIsSmi(receiver), &if_slow); in InvokeThen()
725 GotoIf(TaggedIsSmi(promise), &done); in SetPromiseHandledByIfTrue()
827 GotoIf(TaggedIsSmi(executor), &if_notcallable); in TF_BUILTIN()
1018 GotoIf(TaggedIsSmi(on_fulfilled), &if_fulfilled_notcallable); in TF_BUILTIN()
1030 GotoIf(TaggedIsSmi(on_rejected), &if_rejected_notcallable); in TF_BUILTIN()
[all …]
Dbuiltins-object-gen.cc428 Branch(TaggedIsSmi(object), &to_primitive, &if_objectisnotsmi); in TF_BUILTIN()
548 GotoIf(TaggedIsSmi(from), &done); in ObjectAssignFast()
710 GotoIf(TaggedIsSmi(object), &if_slow); in TF_BUILTIN()
795 GotoIf(TaggedIsSmi(object), &if_slow); in TF_BUILTIN()
914 GotoIf(TaggedIsSmi(value), &if_valueisnotreceiver); in TF_BUILTIN()
962 GotoIf(TaggedIsSmi(receiver), &if_number); in TF_BUILTIN()
998 GotoIf(TaggedIsSmi(var_tag.value()), &if_tagisnotstring); in TF_BUILTIN()
1115 GotoIf(TaggedIsSmi(var_tag.value()), &if_tagisnotstring); in TF_BUILTIN()
1177 GotoIf(TaggedIsSmi(receiver_value), &if_number); in TF_BUILTIN()
1213 GotoIf(TaggedIsSmi(tag), &return_default); in TF_BUILTIN()
[all …]
Dbuiltins-async-iterator-gen.cc93 GotoIf(TaggedIsSmi(object), &if_receiverisincompatible); in ThrowIfNotAsyncFromSyncIterator()
252 GotoIf(TaggedIsSmi(iter_result), &if_notanobject); in LoadIteratorResult()
304 GotoIf(TaggedIsSmi(var_done.value()), &to_boolean); in LoadIteratorResult()
Dbuiltins-constructor-gen.cc197 GotoIf(TaggedIsSmi(initial_map), call_runtime); in EmitFastNewObject()
392 GotoIf(TaggedIsSmi(maybe_allocation_site), &initialize_allocation_site); in EmitCreateEmptyArrayLiteral()
539 GotoIf(TaggedIsSmi(field), &store_field); in EmitCreateShallowObjectLiteral()
574 GotoIf(TaggedIsSmi(field), &continue_loop); in EmitCreateShallowObjectLiteral()
761 GotoIf(TaggedIsSmi(value), &if_tostring); in TF_BUILTIN()
Dbuiltins-collections-gen.cc386 GotoIf(TaggedIsSmi(add_func), &if_notcallable); in GetAddFunction()
462 GotoIf(TaggedIsSmi(obj), if_not_receiver); in GotoIfNotJSReceiver()
830 GotoIf(TaggedIsSmi(candidate_key), if_not_same); in SameValueZeroSmi()
947 GotoIf(TaggedIsSmi(candidate_key), if_not_same); in SameValueZeroString()
961 GotoIf(TaggedIsSmi(candidate_key), if_not_same); in SameValueZeroBigInt()
976 GotoIf(TaggedIsSmi(candidate_key), &if_smi); in SameValueZeroHeapNumber()
1050 Branch(TaggedIsSmi( in Transition()
1065 GotoIf(TaggedIsSmi(next_table), &done_loop); in Transition()
1188 GotoIf(TaggedIsSmi(key), &done); in NormalizeNumberKey()
1566 GotoIf(TaggedIsSmi(callback), &callback_not_callable); in TF_BUILTIN()
[all …]
Dbuiltins-array-gen.cc465 GotoIf(TaggedIsSmi(callbackfn()), &type_exception); in GenerateIteratingArrayBuiltinBody()
526 GotoIf(TaggedIsSmi(receiver_), &throw_not_typed_array); in GenerateIteratingTypedArrayBuiltinBody()
540 GotoIf(TaggedIsSmi(callbackfn_), &throw_not_callable); in GenerateIteratingTypedArrayBuiltinBody()
1080 GotoIf(TaggedIsSmi(arg), &default_label); in TF_BUILTIN()
1342 GotoIf(TaggedIsSmi(receiver), &generic_length); in TF_BUILTIN()
1893 GotoIf(TaggedIsSmi(receiver), &is_not_constructor); in ConstructArrayLike()
1926 GotoIf(TaggedIsSmi(receiver), &is_not_constructor); in ConstructArrayLike()
1963 CSA_ASSERT(this, TaggedIsSmi(length)); in ConstructArrayLike()
2036 GotoIf(TaggedIsSmi(map_function), &error); in TF_BUILTIN()
2073 GotoIf(TaggedIsSmi(iterator_method), &get_method_not_callable); in TF_BUILTIN()
[all …]
Dbuiltins-async-gen.cc119 GotoIf(TaggedIsSmi(value), &common); in Await()
233 GotoIf(TaggedIsSmi(value), &common); in AwaitOptimized()
Dbuiltins-math-gen.cc34 Branch(TaggedIsSmi(x), &if_xissmi, &if_xisnotsmi); in TF_BUILTIN()
112 Branch(TaggedIsSmi(x), &if_xissmi, &if_xisnotsmi); in MathRoundingOperation()
262 Branch(TaggedIsSmi(x), &if_xissmi, &if_xisnotsmi); in TF_BUILTIN()
Dbuiltins-regexp-gen.cc454 GotoIfNot(TaggedIsSmi(var_code.value()), &next); in RegExpExecInternal()
462 GotoIf(TaggedIsSmi(var_code.value()), &runtime); in RegExpExecInternal()
709 GotoIfNot(TaggedIsSmi(var_lastindex.value()), &if_isoob); in RegExpPrototypeExecBodyWithoutResult()
803 GotoIf(TaggedIsSmi(maybe_receiver), &throw_exception); in ThrowIfNotJSReceiver()
1203 GotoIf(TaggedIsSmi(maybe_receiver), &out); in IsRegExp()
1316 GotoIf(TaggedIsSmi(pattern), &next); in TF_BUILTIN()
1422 GotoIf(TaggedIsSmi(maybe_pattern), &next); in TF_BUILTIN()
1461 GotoIf(TaggedIsSmi(receiver), &if_isnotjsregexp); in TF_BUILTIN()
1578 GotoIf(TaggedIsSmi(receiver), &if_isnotunmodifiedjsregexp); in FlagGetter()
1691 GotoIf(TaggedIsSmi(exec), &if_isnotcallable); in RegExpExec()
[all …]
Dbuiltins-lazy-gen.cc53 Branch(TaggedIsSmi(maybe_optimized_code_entry), &optimized_code_slot_is_smi, in MaybeTailCallOptimizedCodeSlot()
/external/v8/src/interpreter/
Dinterpreter-intrinsics-generator.cc139 __ TaggedIsSmi(input), [=] { return __ FalseConstant(); }, in IsInstanceType()
151 __ TaggedIsSmi(input), [=] { return __ FalseConstant(); }, in IsJSReceiver()
177 return __ SelectBooleanConstant(__ TaggedIsSmi(input)); in IsSmi()
301 __ GotoIf(__ TaggedIsSmi(sync_iterator), &not_receiver); in CreateAsyncFromSyncIterator()
Dinterpreter-generator.cc927 TaggedIsSmi(result), BinaryOperationFeedback::kSignedSmall, in BitwiseBinaryOpWithFeedback()
969 TaggedIsSmi(result), BinaryOperationFeedback::kSignedSmall, in BitwiseBinaryOpWithSmi()
1075 TaggedIsSmi(result), BinaryOperationFeedback::kSignedSmall, in IGNITION_HANDLER()
1153 GotoIf(TaggedIsSmi(value), &if_smi); in UnaryOpWithFeedback()
1851 GotoIf(TaggedIsSmi(object), &end); in IGNITION_HANDLER()
1921 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER()
1927 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER()
1939 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER()
1945 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER()
1953 GotoIf(TaggedIsSmi(object), &if_false); in IGNITION_HANDLER()
[all …]
/external/v8/src/
Dcode-stub-assembler.cc349 return TaggedIsSmi(value); in MatchesParameterMode()
745 Branch(TaggedIsSmi(index_int), &if_issmi, &if_isheapnumber); in ConvertToRelativeIndex()
951 TNode<BoolT> CodeStubAssembler::TaggedIsSmi(SloppyTNode<Object> a) { in TaggedIsSmi() function in v8::internal::CodeStubAssembler
956 TNode<BoolT> CodeStubAssembler::TaggedIsSmi(TNode<MaybeObject> a) { in TaggedIsSmi() function in v8::internal::CodeStubAssembler
1043 GotoIf(TaggedIsSmi(object), if_false); in BranchIfJSReceiver()
1098 GotoIf(TaggedIsSmi(object), if_false); in BranchIfFastJSArray()
1338 Branch(TaggedIsSmi(value), &if_smi, &if_notsmi); in BranchIfToBooleanIsTrue()
1522 TNode<BoolT> tagged_is_smi = TaggedIsSmi(any_tagged); in TaggedDoesntHaveInstanceType()
1533 return Select<HeapObject>(TaggedIsSmi(properties), in LoadFastProperties()
1543 return Select<HeapObject>(TaggedIsSmi(properties), in LoadSlowProperties()
[all …]

12