Home
last modified time | relevance | path

Searched refs:GotoIfNot (Results 1 - 25 of 33) sorted by relevance

12

/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-proxy-gen.cc107 GotoIfNot(IsJSReceiver(handler), &throw_proxy_handler_revoked); in TF_BUILTIN()
161 GotoIfNot(IsJSReceiver(handler), &throw_proxy_handler_revoked); in TF_BUILTIN()
188 GotoIfNot(IsJSReceiver(CAST(new_obj)), &not_an_object); in TF_BUILTIN()
225 GotoIfNot(IsUniqueNameNoIndex(name), &check_in_runtime); in CheckGetSetTrapResult()
239 GotoIfNot(IsSetWord32(var_details.value(), in CheckGetSetTrapResult()
251 GotoIfNot(read_only, &check_passed); in CheckGetSetTrapResult()
277 GotoIfNot(IsUndefined(trap_result), &throw_non_configurable_accessor); in CheckGetSetTrapResult()
336 GotoIfNot(IsUniqueNameNoIndex(name), &check_in_runtime); in CheckHasTrapResult()
355 GotoIfNot(target_extensible, &throw_non_extensible); in CheckHasTrapResult()
389 GotoIfNot(IsUniqueNameNoInde in CheckDeleteTrapResult()
[all...]
H A Dbuiltins-array-gen.cc126 GotoIfNot(IsJSTypedArrayMap(typed_array_map), &throw_not_typed_array); in GenerateIteratingTypedArrayBuiltinBody()
661 GotoIfNot(IsUndefined(start_from), &call_runtime); in Generate()
773 GotoIfNot(TaggedIsSmi(search_element), &not_smi); in GenerateSmiOrObject()
782 GotoIfNot(IsHeapNumberMap(map), &not_heap_num); in GenerateSmiOrObject()
794 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged), in GenerateSmiOrObject()
807 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged), in GenerateSmiOrObject()
827 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged), in GenerateSmiOrObject()
831 GotoIfNot(TaggedIsSmi(element_k), &element_k_not_smi); in GenerateSmiOrObject()
836 GotoIfNot(IsHeapNumber(CAST(element_k)), &continue_loop); in GenerateSmiOrObject()
850 GotoIfNot(UintPtrLessTha in GenerateSmiOrObject()
[all...]
H A Dbuiltins-regexp-gen.cc63 GotoIfNot( in LoadCodeObjectEntry()
170 GotoIfNot(has_indices, &finish_initialization); in AllocateRegExpResult()
394 GotoIfNot(has_indices, &out); in ConstructNewResultFromMatchInfo()
553 GotoIfNot(TaggedIsSmi(var_code.value()), &next); in RegExpExecInternal()
794 GotoIfNot(has_initialmap, &out);
832 GotoIfNot(has_initialmap, if_ismodified);
837 GotoIfNot(TaggedIsPositiveSmi(last_index), if_ismodified);
1042 GotoIfNot(IsSetWord(var_flags.value(), JSRegExp::k##Camel), &next); \ in FlagsGetter()
1117 GotoIfNot(IsSetWord(var_flags.value(), JSRegExp::k##Camel), &next); \ in FlagsGetter()
1196 GotoIfNot(IsUndefine in TF_BUILTIN()
[all...]
H A Dbuiltins-iterator-gen.cc79 GotoIfNot(TaggedEqual(result_map, *fast_iterator_result_map), &if_generic); in IteratorStep()
93 GotoIfNot(IsJSReceiverMap(result_map), &if_notobject); in IteratorStep()
119 GotoIfNot(TaggedEqual(map, *fast_iterator_result_map), &if_generic); in IteratorValue()
251 GotoIfNot(IsStringInstanceType(next_value_type), &if_isnotstringtype); in StringListFromIterable()
315 GotoIfNot(IsFastJSArrayWithNoCustomIteration(context, iterable), &slow_path); in TF_BUILTIN()
333 GotoIfNot( in FastIterableToList()
H A Dbuiltins-lazy-gen.cc36 GotoIfNot( in TailCallRuntimeIfStateEquals()
51 GotoIfNot( in MaybeTailCallOptimizedCodeSlot()
57 GotoIfNot(IsSetWord32(optimization_state, in MaybeTailCallOptimizedCodeSlot()
H A Dbuiltins-async-gen.cc44 GotoIfNot(IsJSPromiseMap(value_map), &if_slow_path); in Await()
51 GotoIfNot(TaggedEqual(LoadMapPrototype(value_map), promise_prototype), in Await()
134 GotoIfNot(IsContextPromiseHookEnabled(promiseHookFlags), in Await()
H A Dbuiltins-call-gen.cc244 GotoIfNot(IsPrototypeInitialArrayPrototype(context, arguments_list_map), in CallOrConstructWithArrayLike()
256 GotoIfNot(TaggedEqual(length, elements_length), &if_runtime); in CallOrConstructWithArrayLike()
285 GotoIfNot(Word32Equal(length, Int32Constant(0)), &normalize_done); in CallOrConstructWithArrayLike()
365 GotoIfNot(IsJSArrayMap(spread_map), &if_generic); in CallOrConstructWithSpread()
369 GotoIfNot(IsPrototypeInitialArrayPrototype(context, spread_map), &if_generic); in CallOrConstructWithSpread()
409 GotoIfNot(TaggedIsCallable(iterator_fn), &if_iterator_fn_not_callable); in CallOrConstructWithSpread()
645 GotoIfNot(IsFunctionTemplateInfoMap(LoadMap(current)), &holder_next); in GetCompatibleReceiver()
693 GotoIfNot(IsSetWord32<Map::Bits1::IsAccessCheckNeededBit>( in CallFunctionTemplate()
H A Dbuiltins-string-gen.cc197 GotoIfNot(Word32Equal(Word32And(both_instance_types, in StringEqual_Core()
352 GotoIfNot(Word32Equal(left_length, Uint32Constant(0)), &check_right); in StringAdd()
358 GotoIfNot(Word32Equal(right_length, Uint32Constant(0)), &cons); in StringAdd()
898 GotoIfNot(IsString(CAST(maybe_string)), &slow_lookup); in MaybeCallFunctionAtSymbol()
1030 GotoIfNot(WordEqual(search_length, IntPtrConstant(1)), &next); in TF_BUILTIN()
1031 GotoIfNot(IntPtrGreaterThan(subject_length, IntPtrConstant(0xFF)), &next); in TF_BUILTIN()
1033 GotoIfNot(IsString(CAST(replace)), &next); in TF_BUILTIN()
1038 GotoIfNot(IsConsStringInstanceType(subject_instance_type), &next); in TF_BUILTIN()
1066 GotoIfNot(SmiIsNegative(match_start_index), &next); in TF_BUILTIN()
1185 GotoIfNot(regexp_as in TF_BUILTIN()
[all...]
H A Dbuiltins-date-gen.cc31 GotoIfNot(InstanceTypeEqual(receiver_instance_type, JS_DATE_TYPE), in Generate_DatePrototype_GetField()
193 GotoIfNot(IsJSReceiver(CAST(receiver)), &receiver_is_invalid); in TF_BUILTIN()
209 GotoIfNot(IsString(CAST(hint)), &hint_is_invalid); in TF_BUILTIN()
H A Dbuiltins-shadowrealm-gen.cc43 GotoIfNot(TaggedEqual(key, name), bailout); in CheckAccessor()
45 GotoIfNot(IsAccessorInfo(CAST(value)), bailout); in CheckAccessor()
60 GotoIfNot(IsJSReceiver(CAST(value)), &if_primitive); in TF_BUILTIN()
H A Dbuiltins-collections-gen.cc329 GotoIfNot(IsCallable(CAST(add_func)), &if_notcallable); in GetAddFunction()
409 GotoIfNot(IsJSReceiverInstanceType(instance_type), &check_symbol_key); in GotoIfCannotBeHeldWeakly()
415 GotoIfNot(IsSymbolInstanceType(instance_type), if_cannot_be_held_weakly); in GotoIfCannotBeHeldWeakly()
835 GotoIfNot(IsHeapNumber(CAST(candidate_key)), if_not_same);
876 GotoIfNot(TaggedEqual(index, SmiConstant(0)), if_false);
885 GotoIfNot(TaggedEqual(map_iter_proto, initial_map_iter_proto), if_false);
934 GotoIfNot(TaggedEqual(set_proto, initial_set_proto), if_false);
941 GotoIfNot(TaggedEqual(index, SmiConstant(0)), if_false);
948 GotoIfNot(TaggedEqual(set_iter_proto, initial_set_iter_proto), if_false);
956 GotoIfNot(TaggedEqua
[all...]
H A Dbuiltins-intl-gen.cc60 GotoIfNot(IsOneByteStringInstanceType(instance_type), &runtime); in TF_BUILTIN()
104 GotoIfNot(var_did_change.value(), &return_string); in TF_BUILTIN()
H A Dbuiltins-object-gen.cc175 GotoIfNot(IsJSObjectMap(map), &if_call_runtime); in GetOwnValuesOrEntries()
182 GotoIfNot(IsEmptyFixedArray(elements), &if_call_runtime_with_fast_path); in GetOwnValuesOrEntries()
303 GotoIfNot(IsPropertyEnumerable(details), &next_descriptor); in FastGetOwnValuesOrEntries()
617 GotoIfNot(WordEqual(object_enum_length, number_descriptors), &if_slow); in TF_BUILTIN()
741 GotoIfNot(IsJSReceiver(value_heap_object), &if_valueisnotreceiver); in TF_BUILTIN()
1046 GotoIfNot(IsString(CAST(tag)), &return_default); in TF_BUILTIN()
1087 GotoIfNot( in TF_BUILTIN()
1240 GotoIfNot(IsFunctionWithPrototypeSlotMap(LoadMap(closure)), &runtime); in TF_BUILTIN()
1281 GotoIfNot(InstanceTypeEqual(LoadMapInstanceType(map), in TF_BUILTIN()
1399 GotoIfNot(conditio in AddToDictionaryIf()
[all...]
H A Dbuiltins-temporal-gen.cc59 GotoIfNot(IsTemporalInstantInstanceType(next_value_type), in TemporalInstantFixedArrayFromIterable()
H A Dbuiltins-constructor-gen.cc402 GotoIfNot(HasBoilerplate(literal_site), &call_runtime); in CreateRegExpLiteral()
470 GotoIfNot(HasBoilerplate(maybe_allocation_site), call_runtime); in CreateShallowArrayLiteral()
535 GotoIfNot(HasBoilerplate(maybe_allocation_site), call_runtime); in CreateShallowObjectLiteral()
568 GotoIfNot(IsEmptyFixedArray(boilerplate_properties), call_runtime); in CreateShallowObjectLiteral()
H A Dbuiltins-async-generator-gen.cc153 GotoIfNot(HasInstanceType(CAST(receiver), JS_ASYNC_GENERATOR_OBJECT_TYPE), in AsyncGeneratorEnqueue()
438 GotoIfNot(IsGeneratorStateSuspendedAtStart(var_state.value()), in TF_BUILTIN()
463 GotoIfNot(IsGeneratorStateClosed(var_state.value()), &resume_generator); in TF_BUILTIN()
471 GotoIfNot(IsGeneratorStateClosed(var_state.value()), &resume_generator); in TF_BUILTIN()
H A Dbuiltins-async-iterator-gen.cc130 GotoIfNot(IsNullOrUndefined(method), &if_isnotundefined); in Generate_AsyncFromSyncIteratorMethod()
206 GotoIfNot(IsJSReceiverMap(iter_result_map), &if_notanobject); in LoadIteratorResult()
H A Dbuiltins-internal-gen.cc97 GotoIfNot(HasInstanceType(maybe_debug_info, InstanceType::DEBUG_INFO_TYPE), in TF_BUILTIN()
104 GotoIfNot(SmiToInt32(SmiAnd(flags, SmiConstant(DebugInfo::kBreakAtEntry))), in TF_BUILTIN()
272 GotoIfNot(value_is_young, &incremental_wb); in GenerationalWriteBarrier()
325 GotoIfNot(IsPageFlagSet(value, MemoryChunk::kEvacuationCandidateMask), in IncrementalWriteBarrier()
795 GotoIfNot(IsJSObjectInstanceType(source_instance_type), in SetOrCopyDataProperties()
859 GotoIfNot(IsStringInstanceType(source_instance_type), &if_done); in SetOrCopyDataProperties()
/third_party/node/deps/v8/src/ic/
H A Dbinary-op-assembler.cc49 GotoIfNot(IsHeapNumber(rhs_heap_object), &check_rhsisoddball); in Generate_AddWithFeedback()
91 GotoIfNot(IsHeapNumber(lhs_heap_object), &if_lhsisnotnumber); in Generate_AddWithFeedback()
102 GotoIfNot(IsHeapNumber(rhs_heap_object), &check_rhsisoddball); in Generate_AddWithFeedback()
169 GotoIfNot(IsStringInstanceType(rhs_instance_type), in Generate_AddWithFeedback()
277 GotoIfNot(IsHeapNumber(rhs_heap_object), &check_rhsisoddball); in Generate_BinaryOperationWithFeedback()
302 GotoIfNot(IsHeapNumber(lhs_heap_object), &if_lhsisnotnumber); in Generate_BinaryOperationWithFeedback()
313 GotoIfNot(IsHeapNumber(rhs_heap_object), &check_rhsisoddball); in Generate_BinaryOperationWithFeedback()
369 GotoIfNot(IsHeapNumber(CAST(rhs)), &check_rhsisoddball); in Generate_BinaryOperationWithFeedback()
391 GotoIfNot(rhs_is_oddball, &call_with_any_feedback); in Generate_BinaryOperationWithFeedback()
H A Daccessor-assembler.cc93 GotoIfNot(IsWeakReferenceTo(feedback, lookup_start_object_map), if_miss); in TryMonomorphicCase()
128 GotoIfNot(IsWeakReferenceTo(maybe_cached_map, lookup_start_object_map), in HandlePolymorphicCase()
152 GotoIfNot(IsJSApiObjectMap(lookup_start_object_map), miss); in TryMegaDOMCase()
315 GotoIfNot(IsHeapNumber(CAST(heap_number)), miss); in HandleLoadField()
333 GotoIfNot(IsHeapNumber(CAST(value)), miss); in HandleLoadField()
503 GotoIfNot(IsStringInstanceType(var_instance_type.value()), miss); in HandleLoadICSmiHandlerCase()
546 GotoIfNot(allow_out_of_bounds, miss); in HandleLoadICSmiHandlerCase()
555 GotoIfNot( in HandleLoadICSmiHandlerCase()
579 GotoIfNot(IsSetWord<LoadHandler::ConvertHoleBits>(handler_word), miss); in HandleLoadICSmiHandlerCase()
605 GotoIfNot(UintPtrLessThanOrEqua in HandleLoadICSmiHandlerCase()
[all...]
H A Dkeyed-store-generic.cc422 GotoIfNot(TaggedIsSmi(value), &non_smi_value); in StoreElementWithCapacity()
779 GotoIfNot(IsTransitionArrayMap(maybe_handler_map), slow); in FindCandidateStoreICTransitionMapHandler()
947 GotoIfNot(IsPropertyDetailsConst(details), &overwrite); in EmitGenericPropertyStore()
1023 GotoIfNot(IsCallableMap(setter_map), &not_callable); in EmitGenericPropertyStore()
1210 GotoIfNot(is_simple_receiver, &slow); in StoreProperty()
/third_party/node/deps/v8/src/compiler/
H A Deffect-control-linearizer.cc1516 __ GotoIfNot(__ Word64Equal(__ ChangeInt32ToInt64(value32), value), in LowerChangeInt64ToTagged()
1544 __ GotoIfNot(check, &if_not_in_smi_range); in ChangeUint32ToTagged()
1564 __ GotoIfNot(check, &if_not_in_smi_range); in LowerChangeUint64ToTagged()
1614 __ GotoIfNot( in TruncateTaggedPointerToBit()
1686 __ GotoIfNot(check, &if_not_smi); in LowerChangeTaggedToInt32()
1707 __ GotoIfNot(check, &if_not_smi); in LowerChangeTaggedToUint32()
1728 __ GotoIfNot(check, &if_not_smi); in LowerChangeTaggedToInt64()
1753 __ GotoIfNot(check, &if_not_smi); in LowerChangeTaggedToTaggedSigned()
1775 __ GotoIfNot(check, &if_not_smi); in LowerTruncateTaggedToFloat64()
1970 __ GotoIfNot(check in LowerCheckNumber()
[all...]
H A Dgraph-assembler.h372 // {GotoIfNot(c, l, h)} is equivalent to {BranchWithHint(c, templ, l, h);
375 // so {GotoIfNot(..., BranchHint::kTrue)} means "optimize for the case where
378 void GotoIfNot(Node* condition, GraphAssemblerLabel<sizeof...(Vars)>* label,
386 // {GotoIfNot(c, l)} is equivalent to {Branch(c, templ, l);Bind(templ)}.
388 void GotoIfNot(Node* condition, GraphAssemblerLabel<sizeof...(Vars)>* label,
757 void GraphAssembler::GotoIfNot(Node* condition, in GotoIfNot() function in v8::internal::compiler::GraphAssembler
778 void GraphAssembler::GotoIfNot(Node* condition, in GotoIfNot() function in v8::internal::compiler::GraphAssembler
782 return GotoIfNot(condition, label, hint, vars...); in GotoIfNot()
H A Dmemory-lowering.cc297 __ GotoIfNot(check, &call_runtime); in ReduceAllocateRaw()
344 __ GotoIfNot(check, &call_runtime); in ReduceAllocateRaw()
346 __ GotoIfNot( in ReduceAllocateRaw()
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc385 GotoIfNot(Float64LessThan(var_x.value(), x), &return_x); in Float64Ceil()
394 GotoIfNot(Float64LessThan(x, zero), &return_x); in Float64Ceil()
399 GotoIfNot(Float64GreaterThan(var_x.value(), minus_x), &return_minus_x); in Float64Ceil()
437 GotoIfNot(Float64GreaterThan(var_x.value(), x), &return_x); in Float64Floor()
446 GotoIfNot(Float64LessThan(x, zero), &return_x); in Float64Floor()
451 GotoIfNot(Float64LessThan(var_x.value(), minus_x), &return_minus_x); in Float64Floor()
523 GotoIfNot(Float64GreaterThan(var_x.value(), x), &return_x); in Float64Trunc()
537 GotoIfNot(Float64LessThan(x, zero), &return_x); in Float64Trunc()
542 GotoIfNot(Float64GreaterThan(var_x.value(), minus_x), &return_minus_x); in Float64Trunc()
979 GotoIfNot(Word32Equa in SmiMod()
[all...]

Completed in 43 milliseconds

12