• Home
  • Raw
  • Download

Lines Matching refs:GotoIf

351   GotoIf(Float64LessThanOrEqual(Float64Sub(var_x.value(), one_half), x),  in Float64Round()
381 GotoIf(Float64GreaterThanOrEqual(x, two_52), &return_x); in Float64Ceil()
393 GotoIf(Float64LessThanOrEqual(x, minus_two_52), &return_x); in Float64Ceil()
433 GotoIf(Float64GreaterThanOrEqual(x, two_52), &return_x); in Float64Floor()
445 GotoIf(Float64LessThanOrEqual(x, minus_two_52), &return_x); in Float64Floor()
475 GotoIf(Float64LessThan(f_and_half, x), &return_f_plus_one); in Float64RoundToEven()
476 GotoIf(Float64LessThan(x, f_and_half), &return_f); in Float64RoundToEven()
519 GotoIf(Float64GreaterThanOrEqual(x, two_52), &return_x); in Float64Trunc()
536 GotoIf(Float64LessThanOrEqual(x, minus_two_52), &return_x); in Float64Trunc()
830 GotoIf(overflow, if_overflow); in TryIntPtrAdd()
839 GotoIf(overflow, if_overflow); in TryIntPtrSub()
847 GotoIf(overflow, if_overflow); in TryInt32Mul()
863 GotoIf(overflow, if_overflow); in TrySmiAdd()
876 GotoIf(overflow, if_overflow); in TrySmiSub()
885 GotoIf(overflow, if_overflow); in TrySmiSub()
896 GotoIf(overflow, if_overflow); in TrySmiAbs()
905 GotoIf(overflow, if_overflow); in TrySmiAbs()
958 GotoIf(Word32Equal(int_b, Int32Constant(0)), &return_nan); in SmiMod()
980 GotoIf(Word32Equal(int_b, Int32Constant(-1)), &return_minuszero); in SmiMod()
990 GotoIf(Word32Equal(r, Int32Constant(0)), &return_minuszero); in SmiMod()
1075 GotoIf(TaggedEqual(divisor, SmiConstant(0)), bailout); in TrySmiDiv()
1085 GotoIf(SmiLessThan(divisor, SmiConstant(0)), bailout); in TrySmiDiv()
1101 GotoIf(Word32Equal( in TrySmiDiv()
1113 GotoIf(Word32NotEqual(untagged_dividend, truncated), bailout); in TrySmiDiv()
1195 GotoIf(TaggedIsSmi(object), if_false); in BranchIfJSReceiver()
1206 GotoIf(force_slow, if_true); in GotoIfForceSlowPath()
1245 GotoIf(IsRegularHeapObjectSize(size_in_bytes), &next); in AllocateRaw()
1303 GotoIf(IntPtrEqual(adjusted_size.value(), size_in_bytes), &next); in AllocateRaw()
1482 GotoIf(TaggedEqual(value, FalseConstant()), if_false); in BranchIfToBooleanIsTrue()
1498 GotoIf(IsEmptyString(value_heapobject), if_false); in BranchIfToBooleanIsTrue()
1505 GotoIf(IsUndetectableMap(value_map), if_false); in BranchIfToBooleanIsTrue()
1509 GotoIf(IsHeapNumberMap(value_map), &if_heapnumber); in BranchIfToBooleanIsTrue()
1788 GotoIf(IsStringWrapperElementsKind(map), if_slow); in GotoIfMapHasSlowProperties()
1789 GotoIf(IsSpecialReceiverMap(map), if_slow); in GotoIfMapHasSlowProperties()
1790 GotoIf(IsDictionaryMap(map), if_slow); in GotoIfMapHasSlowProperties()
1952 GotoIf(TaggedIsSmi(result.value()), &done); in LoadMapConstructor()
1982 GotoIf(IsCustomElementsReceiverInstanceType(instance_type), bailout); in EnsureOnlyHasSimpleProperties()
1985 GotoIf(IsSetWord32(bit_field3, Map::Bits3::IsDictionaryMapBit::kMask), in EnsureOnlyHasSimpleProperties()
2000 GotoIf(TaggedIsSmi(properties_or_hash), &if_smi); in LoadJSReceiverIdentityHash()
2005 GotoIf(InstanceTypeEqual(properties_instance_type, PROPERTY_ARRAY_TYPE), in LoadJSReceiverIdentityHash()
2008 GotoIf( in LoadJSReceiverIdentityHash()
2052 GotoIf(IntPtrEqual(var_hash.value(), in LoadJSReceiverIdentityHash()
2069 GotoIf(IsSetWord32(raw_hash_field, Name::kHashNotComputedMask), in LoadNameHash()
2099 GotoIf(TaggedIsSmi(maybe_object), &inner_if_smi); in DispatchMaybeObject()
2101 GotoIf(IsCleared(maybe_object), if_cleared); in DispatchMaybeObject()
2103 GotoIf(IsStrong(maybe_object), &inner_if_strong); in DispatchMaybeObject()
2159 GotoIf(IsCleared(value), if_cleared); in GetHeapObjectAssumeWeak()
2388 GotoIf(IntPtrEqual(var_high.value(), IntPtrConstant(0)), &high_zero); in BigIntFromInt32Pair()
2449 GotoIf(IntPtrEqual(value, IntPtrConstant(0)), &if_zero); in BigIntFromInt64()
2510 GotoIf(IntPtrEqual(high, IntPtrConstant(0)), &high_zero); in BigIntFromUint32Pair()
2517 GotoIf(IntPtrEqual(low, IntPtrConstant(0)), &if_zero); in BigIntFromUint32Pair()
2534 GotoIf(IntPtrEqual(value, IntPtrConstant(0)), &if_zero); in BigIntFromUint64()
2780 GotoIf(IsDoubleHole(base, offset), if_hole); in LoadDoubleWithHoleCheck()
2830 GotoIf(TaggedEqual(LoadMap(CAST(cur_context.value())), module_map), in LoadModuleContext()
2923 GotoIf(IsAllSetWord32(function_map_bit_field, mask), if_true); in BranchIfHasPrototypeProperty()
2934 GotoIf(IsSetWord32<Map::Bits1::HasNonInstancePrototypeBit>(map_bit_field), in GotoIfPrototypeRequiresRuntimeLookup()
2945 GotoIf(IsTheHole(proto_or_map), if_bailout); in LoadJSFunctionPrototype()
3303 GotoIf(TaggedIsNotSmi(value), bailout); in TryStoreArrayElement()
3380 GotoIf(TaggedIsSmi(object), &done); in CloneIfMutablePrimitive()
3500 GotoIf(WordEqual(length, UintPtrConstant(0)), &if_lengthiszero); in AllocateByteArray()
3686 GotoIf(UintPtrGreaterThan( in CopyNameDictionary()
3910 GotoIf(IsSetWord32<Map::Bits3::ConstructionCounterBits>(bit_field3), in InitializeJSObjectBodyWithSlackTracking()
3943 GotoIf(IsClearWord32<Map::Bits3::ConstructionCounterBits>(new_bit_field3), in InitializeJSObjectBodyWithSlackTracking()
3981 GotoIf(TaggedEqual(array, EmptyFixedArrayConstant()), &done); in MakeFixedArrayCOW()
4086 GotoIf(IsRegularHeapObjectSize(size), &next); in AllocateUninitializedJSArrayWithElements()
4229 GotoIf(IsHoleyFastElementsKindForRead(var_elements_kind.value()), in CloneFastJSArray()
4274 GotoIf(IsElementsKindLessThanOrEqual(var_elements_kind.value(), in CloneFastJSArray()
4583 GotoIf(IntPtrOrSmiEqual(IntPtrOrSmiConstant<TIndex>(0), *capacity), &empty); in ExtractFixedArray()
4587 GotoIf(IsFixedDoubleArrayMap(source_map), &if_fixed_double_array); in ExtractFixedArray()
5180 GotoIf(TaggedEqual(map, FixedArrayMapConstant()), &fixed_array); in HeapObjectToFixedArray()
5181 GotoIf(TaggedNotEqual(map, FixedCOWArrayMapConstant()), cast_fail); in HeapObjectToFixedArray()
5228 GotoIf(IsEmptyFixedArray(from_array), &did_zap); in CopyPropertyArrayValues()
5259 GotoIf(TaggedEqual(value, TheHoleConstant()), if_hole); in LoadElementAndPrepareForStore()
5277 GotoIf(TaggedEqual(value, TheHoleConstant()), if_hole); in LoadElementAndPrepareForStore()
5329 GotoIf(UintPtrOrSmiGreaterThanOrEqual(key, max_capacity), bailout); in TryGrowElementsCapacity()
5353 GotoIf(UintPtrOrSmiGreaterThanOrEqual(new_capacity, in GrowElementsCapacity()
5533 GotoIf(TaggedIsNotSmi(value), &loop); in TaggedToWord32OrBigIntImpl()
5550 GotoIf(IsHeapNumberMap(map), &is_heap_number); in TaggedToWord32OrBigIntImpl()
5553 GotoIf(IsBigIntInstanceType(instance_type), &is_bigint); in TaggedToWord32OrBigIntImpl()
5565 GotoIf(InstanceTypeEqual(instance_type, ODDBALL_TYPE), &is_oddball); in TaggedToWord32OrBigIntImpl()
5595 GotoIf(TaggedIsNotSmi(value), &loop); in TaggedToWord32OrBigIntImpl()
5656 GotoIf(overflow, &if_heap_number); in TryFloat32ToSmi()
5688 GotoIf(overflow, &if_heap_number); in TryFloat64ToSmi()
5853 GotoIf(IsNullOrUndefined(value), &if_valueisnullorundefined); in ToThisString()
5898 GotoIf(TaggedIsSmi(value), &smi); in ChangeNumberToFloat64()
5972 GotoIf( in ToThisValue()
6000 GotoIf(TaggedEqual(value_map, BooleanMapConstant()), &done_loop); in ToThisValue()
6003 GotoIf(TaggedEqual(value_map, HeapNumberMapConstant()), &done_loop); in ToThisValue()
6006 GotoIf(IsStringInstanceType(value_instance_type), &done_loop); in ToThisValue()
6009 GotoIf(TaggedEqual(value_map, SymbolMapConstant()), &done_loop); in ToThisValue()
6050 GotoIf(TaggedIsSmi(value), &throw_exception); in ThrowIfNotInstanceType()
6073 GotoIf(TaggedIsSmi(value), &throw_exception); in ThrowIfNotJSReceiver()
6094 GotoIf(TaggedIsSmi(value), &throw_exception); in ThrowIfNotCallable()
6640 GotoIf(IsFixedArrayWithKind(object, kind), &out); in IsFixedArrayWithKindOrEmpty()
6643 GotoIf(SmiEqual(length, SmiConstant(0)), &out); in IsFixedArrayWithKindOrEmpty()
6891 GotoIf(TaggedIsSmi(number), &out); in IsNumberNormalized()
6899 GotoIf(Float64LessThan(value, smi_min), &out); in IsNumberNormalized()
6900 GotoIf(Float64GreaterThan(value, smi_max), &out); in IsNumberNormalized()
7246 GotoIf(IsUncachedExternalStringInstanceType(var_instance_type_.value()), in TryToSequential()
7271 GotoIf(IsSetWord32(raw_hash_field, Name::kDoesNotContainCachedArrayIndexMask), in StringToNumber()
7329 GotoIf(TaggedIsSmi(number_key), bailout); in NumberToString()
7357 GotoIf(TaggedNotEqual(smi_key, smi_input.value()), &if_smi_cache_missed); in NumberToString()
7539 GotoIf(IsStringInstanceType(input_instance_type), &if_inputisstring); in TryPlainPrimitiveNonNumberToNumber()
7686 GotoIf(TaggedIsSmi(input), &if_throw); in ToBigInt()
7687 GotoIf(IsBigInt(CAST(input)), &if_bigint); in ToBigInt()
7721 GotoIf(TaggedIsSmi(value), &if_smi); in TaggedToNumeric()
7724 GotoIf(IsHeapNumberMap(map), &if_heapnumber); in TaggedToNumeric()
7726 GotoIf(IsBigIntInstanceType(instance_type), &if_bigint); in TaggedToNumeric()
7729 GotoIf(Word32Equal(instance_type, Int32Constant(ODDBALL_TYPE)), &if_oddball); in TaggedToNumeric()
7868 GotoIf(TaggedIsSmi(input), &stub_call); in ToString_Inline()
8036 GotoIf(Word32Equal(Int32Constant(0), Int32Constant(1)), label); in Use()
8058 GotoIf(IsSymbolInstanceType(var_instance_type.value()), &if_symbol); in TryToName()
8077 GotoIf(IsClearWord32(raw_hash_field, in TryToName()
8082 GotoIf(IsEqualInWord32<Name::HashFieldTypeBits>( in TryToName()
8086 GotoIf(InstanceTypeEqual(var_instance_type.value(), THIN_STRING_TYPE), in TryToName()
8088 GotoIf(InstanceTypeEqual(var_instance_type.value(), in TryToName()
8093 GotoIf(IsSetWord32(var_instance_type.value(), kIsNotInternalizedMask), in TryToName()
8203 GotoIf(TaggedIsNotSmi(result), &internalized); in TryInternalizeString()
8205 GotoIf(IntPtrEqual(word_result, IntPtrConstant(ResultSentinel::kNotFound)), in TryInternalizeString()
8207 GotoIf(IntPtrEqual(word_result, IntPtrConstant(ResultSentinel::kUnsupported)), in TryInternalizeString()
8560 GotoIf(TaggedEqual(current, undefined), if_not_found); in NameDictionaryLookup()
8563 GotoIf(TaggedEqual(current, TheHoleConstant()), &next_probe); in NameDictionaryLookup()
8566 GotoIf(TaggedEqual(current, unique_name), if_found); in NameDictionaryLookup()
8569 GotoIf(TaggedEqual(current, TheHoleConstant()), if_not_found); in NameDictionaryLookup()
8647 GotoIf(TaggedEqual(current, undefined), if_not_found); in NumberDictionaryLookup()
8659 GotoIf(TaggedEqual(current, the_hole), &next_probe); in NumberDictionaryLookup()
8780 GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout); in Add()
8785 GotoIf(SmiAbove(deleted, half_of_free_elements), bailout); in Add()
8791 GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout); in Add()
8883 GotoIf(TaggedEqual(candidate_name, unique_name), if_found); in LookupLinear()
9013 GotoIf(Word32NotEqual(var_low.value(), var_high.value()), &binary_loop); in LookupBinary()
9020 GotoIf(Int32GreaterThan(var_low.value(), limit), if_not_found); in LookupBinary()
9026 GotoIf(Word32NotEqual(current_hash, hash), if_not_found); in LookupBinary()
9028 GotoIf(TaggedNotEqual(current_name, unique_name), &next); in LookupBinary()
9029 GotoIf(Uint32GreaterThanOrEqual(sort_index, number_of_valid_entries), in LookupBinary()
9090 GotoIf(var_is_symbol_processing_loop.value(), &if_name_ok); in ForEachEnumerableOwnProperty()
9153 GotoIf(IsSetWord32(var_details.value(), in ForEachEnumerableOwnProperty()
9170 GotoIf( in ForEachEnumerableOwnProperty()
9216 GotoIf(var_is_symbol_processing_loop.value(), &done); in ForEachEnumerableOwnProperty()
9241 GotoIf(IsMap(var_maybe_constructor.value()), &loop); in GetConstructor()
9257 GotoIf(TaggedIsSmi(constructor), if_bailout); in GetCreationContext()
9260 GotoIf(IsJSFunctionMap(function_map), &if_jsfunction); in GetCreationContext()
9261 GotoIf(IsJSGeneratorMap(function_map), &if_jsgenerator); in GetCreationContext()
9263 GotoIf(IsFunctionTemplateInfoMap(function_map), if_bailout); in GetCreationContext()
9303 GotoIf(IsJSProxy(current_value), &is_proxy); in GetFunctionRealm()
9304 GotoIf(IsJSFunction(current_value), &is_function); in GetFunctionRealm()
9305 GotoIf(IsJSBoundFunction(current_value), &is_bound_function); in GetFunctionRealm()
9306 GotoIf(IsJSWrappedFunction(current_value), &is_wrapped_function); in GetFunctionRealm()
9389 GotoIf(Word32Equal(number_of_valid_entries, Int32Constant(0)), if_not_found); in Lookup()
9444 GotoIf(IsSpecialReceiverInstanceType(instance_type), &if_objectisspecial); in TryLookupProperty()
9460 GotoIf(IsSetWord32(bit_field, mask), if_bailout); in TryLookupProperty()
9504 GotoIf(IsUndefined(method), if_null_or_undefined); in GetMethod()
9505 GotoIf(IsNull(method), if_null_or_undefined); in GetMethod()
9523 GotoIf(TaggedIsSmi(sync_iterator), &not_receiver); in CreateAsyncFromSyncIterator()
9682 GotoIf(TaggedEqual(value, TheHoleConstant()), if_deleted); in LoadPropertyFromGlobalDictionary()
9713 GotoIf( in CallGetterIfAccessor()
9730 GotoIf(IsCallableMap(getter_map), &if_callable); in CallGetterIfAccessor()
9731 GotoIf(IsFunctionTemplateInfoMap(getter_map), &if_function_template_info); in CallGetterIfAccessor()
9749 GotoIf(IsSideEffectFreeDebuggingActive(), &runtime); in CallGetterIfAccessor()
9796 GotoIf(IsJSArrayInstanceType(holder_instance_type), &if_array); in CallGetterIfAccessor()
9797 GotoIf(IsJSFunctionInstanceType(holder_instance_type), &if_function); in CallGetterIfAccessor()
9926 GotoIf(IsSpecialReceiverInstanceType(instance_type), if_bailout); in TryLookupElement()
10039 GotoIf(UintPtrLessThan(IntPtrConstant(JSObject::kMaxElementIndex), in TryLookupElement()
10043 GotoIf(IntPtrLessThan(intptr_index, IntPtrConstant(0)), if_bailout); in TryLookupElement()
10055 GotoIf(UintPtrLessThan(intptr_index, length), if_found); in TryLookupElement()
10062 GotoIf(UintPtrLessThan(intptr_index, length), if_found); in TryLookupElement()
10068 GotoIf(IsDetachedBuffer(buffer), if_absent); in TryLookupElement()
10085 GotoIf(UintPtrLessThan(IntPtrConstant(JSObject::kMaxElementIndex), in TryLookupElement()
10089 GotoIf(IntPtrLessThan(intptr_index, IntPtrConstant(0)), if_bailout); in TryLookupElement()
10104 GotoIf(SmiEqual(string_length, SmiConstant(0)), if_not_special_index); in BranchIfMaybeSpecialIndex()
10105 GotoIf(SmiGreaterThan(string_length, SmiConstant(kBufferSize)), in BranchIfMaybeSpecialIndex()
10112 GotoIf(Word32Equal(first_char, Int32Constant('-')), if_maybe_special_index); in BranchIfMaybeSpecialIndex()
10114 GotoIf(Word32Equal(first_char, Int32Constant('I')), if_maybe_special_index); in BranchIfMaybeSpecialIndex()
10116 GotoIf(Word32Equal(first_char, Int32Constant('N')), if_maybe_special_index); in BranchIfMaybeSpecialIndex()
10119 GotoIf(Uint32LessThan(first_char, Int32Constant('0')), if_not_special_index); in BranchIfMaybeSpecialIndex()
10120 GotoIf(Uint32LessThan(Int32Constant('9'), first_char), if_not_special_index); in BranchIfMaybeSpecialIndex()
10130 GotoIf(TaggedIsSmi(receiver), if_bailout); in TryPrototypeChainLookup()
10141 GotoIf(InstanceTypeEqual(instance_type, JS_PROXY_TYPE), if_proxy); in TryPrototypeChainLookup()
10183 GotoIf(IsPrivateSymbol(CAST(key)), if_end); in TryPrototypeChainLookup()
10188 GotoIf(IsNull(proto), if_end); in TryPrototypeChainLookup()
10218 GotoIf(IsNull(proto), if_end); in TryPrototypeChainLookup()
10254 GotoIf(InstanceTypeEqual(object_instance_type, JS_PROXY_TYPE), in HasInPrototypeChain()
10266 GotoIf(IsNull(object_prototype), &return_false); in HasInPrototypeChain()
10267 GotoIf(TaggedEqual(object_prototype, prototype), &return_true); in HasInPrototypeChain()
10304 GotoIf(TaggedIsSmi(object_maybe_smi), &return_runtime); in OrdinaryHasInstance()
10307 GotoIf(TaggedIsSmi(callable_maybe_smi), &return_runtime); in OrdinaryHasInstance()
10455 GotoIf(IsFeedbackVector(maybe_vector.value()), &done); in LoadFeedbackVector()
10472 GotoIf(HasInstanceType(feedback_cell_array.value(), in LoadClosureFeedbackArray()
10530 GotoIf(IsUndefined(maybe_vector), &end); in MaybeUpdateFeedback()
10551 GotoIf(SmiEqual(previous_feedback, combined_feedback), &end); in UpdateFeedback()
10599 GotoIf(TaggedEqual(name, ConstructorStringConstant()), if_protector); in CheckForAssociatedProtector()
10600 GotoIf(TaggedEqual(name, IteratorSymbolConstant()), if_protector); in CheckForAssociatedProtector()
10601 GotoIf(TaggedEqual(name, NextStringConstant()), if_protector); in CheckForAssociatedProtector()
10602 GotoIf(TaggedEqual(name, SpeciesSymbolConstant()), if_protector); in CheckForAssociatedProtector()
10603 GotoIf(TaggedEqual(name, IsConcatSpreadableSymbolConstant()), if_protector); in CheckForAssociatedProtector()
10604 GotoIf(TaggedEqual(name, ResolveStringConstant()), if_protector); in CheckForAssociatedProtector()
10605 GotoIf(TaggedEqual(name, ThenStringConstant()), if_protector); in CheckForAssociatedProtector()
10620 GotoIf(TaggedIsSmi(key), &key_is_smi); in TryToIntptr()
10885 GotoIf(Uint32LessThanOrEqual(int32_value, int32_255), &done); in Int32ToUint8Clamped()
10887 GotoIf(Int32LessThan(int32_value, int32_zero), &done); in Int32ToUint8Clamped()
10898 GotoIf(Float64LessThanOrEqual(float64_value, Float64Constant(0.0)), &done); in Float64ToUint8Clamped()
10900 GotoIf(Float64LessThanOrEqual(Float64Constant(255.0), float64_value), &done); in Float64ToUint8Clamped()
10934 GotoIf(TaggedIsSmi(var_input.value()), &if_smi); in PrepareValueForWriteToTypedArray()
10939 GotoIf(IsHeapNumber(heap_object), &if_heapnumber_or_oddball); in PrepareValueForWriteToTypedArray()
10990 GotoIf(TaggedIsSmi(var_input.value()), &if_smi); in PrepareValueForWriteToTypedArray()
10995 GotoIf(IsHeapNumber(heap_object), &if_heapnumber_or_oddball); in PrepareValueForWriteToTypedArray()
11038 GotoIf(TaggedIsSmi(var_input.value()), &if_smi); in PrepareValueForWriteToTypedArray()
11043 GotoIf(IsHeapNumber(heap_object), &if_heapnumber_or_oddball); in PrepareValueForWriteToTypedArray()
11090 GotoIf(Word32Equal(length, Int32Constant(0)), &done); in BigIntToRawBytes()
11094 GotoIf(Word32Equal(length, Int32Constant(1)), &load_done); in BigIntToRawBytes()
11099 GotoIf(Word32Equal(sign, Int32Constant(0)), &done); in BigIntToRawBytes()
11104 GotoIf(IntPtrEqual(var_low->value(), IntPtrConstant(0)), &no_carry); in BigIntToRawBytes()
11145 GotoIf(TaggedIsSmi(value), &dont_allocate_heap_number); in EmitElementStoreTypedArrayUpdateValue()
11146 GotoIf(IsHeapNumber(CAST(value)), &dont_allocate_heap_number); in EmitElementStoreTypedArrayUpdateValue()
11165 GotoIf(TaggedIsSmi(value), &dont_allocate_heap_number); in EmitElementStoreTypedArrayUpdateValue()
11166 GotoIf(IsHeapNumber(CAST(value)), &dont_allocate_heap_number); in EmitElementStoreTypedArrayUpdateValue()
11213 GotoIf(IsDetachedBuffer(buffer), &update_value_and_bailout); in EmitElementStoreTypedArray()
11271 GotoIf(IsFixedCOWArrayMap(LoadMap(elements)), bailout); in EmitElementStore()
11362 GotoIf(IsTheHole(target_value), bailout); in EmitElementStore()
11408 GotoIf(UintPtrLessThan(key, current_capacity), &fits_capacity); in CheckForCapacityGrow()
11419 GotoIf(IntPtrLessThan(key, IntPtrConstant(0)), bailout); in CheckForCapacityGrow()
11423 GotoIf(TaggedIsSmi(maybe_elements), bailout); in CheckForCapacityGrow()
11484 GotoIf(TaggedEqual(elements, EmptyFixedArrayConstant()), &done); in TransitionElementsKind()
11529 GotoIf(WordEqual( in TrapAllocationMemento()
11536 GotoIf(WordNotEqual(WordAnd(page_flags, in TrapAllocationMemento()
11551 GotoIf(WordEqual(memento_last_word_page, new_space_top_page), &top_check); in TrapAllocationMemento()
11784 GotoIf(FixedArraySizeDoesntFitInNewSpace(element_count, base_size), in GotoIfFixedArraySizeDoesntFitInNewSpace()
12008 GotoIf(TaggedIsSmi(right), &if_right_smi); in RelationalComparison()
12010 GotoIf(IsHeapNumberMap(right_map), &if_right_heapnumber); in RelationalComparison()
12082 GotoIf(IsHeapNumberMap(left_map), &if_left_heapnumber); in RelationalComparison()
12123 GotoIf(IsHeapNumberMap(left_map), &if_left_heapnumber); in RelationalComparison()
12125 GotoIf(IsBigIntInstanceType(left_instance_type), &if_left_bigint); in RelationalComparison()
12134 GotoIf(TaggedEqual(right_map, left_map), &if_right_heapnumber); in RelationalComparison()
12176 GotoIf(IsHeapNumberMap(right_map), &if_right_heapnumber); in RelationalComparison()
12178 GotoIf(IsBigIntInstanceType(right_instance_type), &if_right_bigint); in RelationalComparison()
12268 GotoIf(IsBigIntInstanceType(right_instance_type), &if_right_bigint); in RelationalComparison()
12269 GotoIf(IsJSReceiverInstanceType(right_instance_type), in RelationalComparison()
12307 GotoIf(IsHeapNumberMap(right_map), &collect_oddball_feedback); in RelationalComparison()
12334 GotoIf(IsJSReceiverInstanceType(left_instance_type), in RelationalComparison()
12415 GotoIf(TaggedIsSmi(value), &if_smi); in GenerateEqual_Same()
12419 GotoIf(IsHeapNumberMap(value_map), &if_heapnumber); in GenerateEqual_Same()
12427 GotoIf(IsStringInstanceType(instance_type), &if_string); in GenerateEqual_Same()
12428 GotoIf(IsJSReceiverInstanceType(instance_type), &if_receiver); in GenerateEqual_Same()
12429 GotoIf(IsOddballInstanceType(instance_type), &if_oddball); in GenerateEqual_Same()
12536 GotoIf(TaggedNotEqual(left, right), &if_notsame); in Equal()
12567 GotoIf(IsHeapNumberMap(right_map), &if_right_heapnumber); in Equal()
12571 GotoIf(IsStringInstanceType(right_type), &do_right_stringtonumber); in Equal()
12572 GotoIf(IsOddballInstanceType(right_type), &if_right_oddball); in Equal()
12573 GotoIf(IsBigIntInstanceType(right_type), &if_right_bigint); in Equal()
12574 GotoIf(IsJSReceiverInstanceType(right_type), &if_right_receiver); in Equal()
12589 GotoIf(IsBooleanMap(right_map), &if_right_boolean); in Equal()
12624 GotoIf(TaggedIsSmi(right), &use_symmetry); in Equal()
12636 GotoIf(IsStringInstanceType(left_type), &if_left_string); in Equal()
12637 GotoIf(IsSymbolInstanceType(left_type), &if_left_symbol); in Equal()
12638 GotoIf(IsHeapNumberInstanceType(left_type), &if_left_number); in Equal()
12639 GotoIf(IsOddballInstanceType(left_type), &if_left_oddball); in Equal()
12659 GotoIf(Word32NotEqual(left_type, right_type), &if_right_not_number); in Equal()
12669 GotoIf(IsStringInstanceType(right_type), &do_right_stringtonumber); in Equal()
12670 GotoIf(IsOddballInstanceType(right_type), &if_right_oddball); in Equal()
12671 GotoIf(IsBigIntInstanceType(right_type), &use_symmetry); in Equal()
12672 GotoIf(IsJSReceiverInstanceType(right_type), &use_symmetry); in Equal()
12679 GotoIf(IsBooleanMap(right_map), &if_right_boolean); in Equal()
12702 GotoIf(IsHeapNumberMap(right_map), &if_right_heapnumber); in Equal()
12703 GotoIf(IsBigIntInstanceType(right_type), &if_right_bigint); in Equal()
12704 GotoIf(IsStringInstanceType(right_type), &if_right_string); in Equal()
12705 GotoIf(IsBooleanMap(right_map), &if_right_boolean); in Equal()
12745 GotoIf(IsBooleanMap(left_map), &if_left_boolean); in Equal()
12749 GotoIf(IsUndetectableMap(left_map), &if_left_not_boolean); in Equal()
12760 GotoIf(IsUndetectableMap(right_map), &if_right_undetectable); in Equal()
12761 GotoIf(IsHeapNumberInstanceType(right_type), &if_right_number); in Equal()
12762 GotoIf(IsOddballInstanceType(right_type), &if_right_oddball); in Equal()
12796 GotoIf(IsJSReceiverInstanceType(right_type), &if_notequal); in Equal()
12810 GotoIf(TaggedEqual(right_map, left_map), &if_notequal); in Equal()
12821 GotoIf(IsJSReceiverInstanceType(right_type), &if_right_receiver); in Equal()
12826 GotoIf(IsSymbolInstanceType(right_type), &if_right_symbol); in Equal()
13160 GotoIf(IsJSReceiverInstanceType(lhs_instance_type), in StrictEqual()
13162 GotoIf(IsBooleanMap(lhs_map), &if_not_equivalent_types); in StrictEqual()
13163 GotoIf(IsOddballInstanceType(lhs_instance_type), in StrictEqual()
13170 GotoIf(IsBooleanMap(rhs_map), &if_not_equivalent_types); in StrictEqual()
13173 GotoIf(IsJSReceiverInstanceType(rhs_instance_type), in StrictEqual()
13178 GotoIf(IsOddballInstanceType(rhs_instance_type), &if_notequal); in StrictEqual()
13192 GotoIf(IsBooleanMap(rhs_map), &if_notequal); in StrictEqual()
13202 GotoIf(Int32LessThan(rhs_instance_type, in StrictEqual()
13326 GotoIf(TaggedEqual(lhs, rhs), if_true); in BranchIfSameValue()
13365 GotoIf(IsHeapNumberMap(lhs_map), &if_lhsisheapnumber); in BranchIfSameValue()
13369 GotoIf(IsStringInstanceType(lhs_instance_type), &if_lhsisstring); in BranchIfSameValue()
13370 GotoIf(IsBigIntInstanceType(lhs_instance_type), &if_lhsisbigint); in BranchIfSameValue()
13435 GotoIf(Float64Equal(lhs_value, lhs_value), if_false); in BranchIfSameNumberValue()
13477 GotoIf(IsPrivateSymbol(name), &call_runtime); in HasProperty()
13590 GotoIf(TaggedIsSmi(value), &return_number); in Typeof()
13595 GotoIf(IsHeapNumberMap(map), &return_number); in Typeof()
13599 GotoIf(InstanceTypeEqual(instance_type, ODDBALL_TYPE), &if_oddball); in Typeof()
13606 GotoIf(Word32Equal(callable_or_undetectable_mask, in Typeof()
13613 GotoIf(IsJSReceiverInstanceType(instance_type), &return_object); in Typeof()
13615 GotoIf(IsStringInstanceType(instance_type), &return_string); in Typeof()
13617 GotoIf(IsBigIntInstanceType(instance_type), &return_bigint); in Typeof()
13689 GotoIf(IsUndefined(constructor), &out); in SpeciesConstructor()
13700 GotoIf(IsNullOrUndefined(species), &out); in SpeciesConstructor()
13704 GotoIf(TaggedIsSmi(species), &throw_error); in SpeciesConstructor()
13727 GotoIf(TaggedIsSmi(callable), &if_notreceiver); in InstanceOf()
13754 GotoIf(IsNull(inst_of_handler), &if_nohandler); in InstanceOf()
13755 GotoIf(IsUndefined(inst_of_handler), &if_nohandler); in InstanceOf()
13882 GotoIf(TaggedIsNotSmi(a), &float_add); in NumberAdd()
13883 GotoIf(TaggedIsNotSmi(b), &float_add); in NumberAdd()
13903 GotoIf(TaggedIsNotSmi(a), &float_sub); in NumberSub()
13904 GotoIf(TaggedIsNotSmi(b), &float_sub); in NumberSub()
13924 GotoIf(TaggedIsSmi(input), &is_number); in GotoIfNotNumber()
13930 GotoIf(TaggedIsSmi(input), is_number); in GotoIfNumber()
13931 GotoIf(IsHeapNumber(CAST(input)), is_number); in GotoIfNumber()
14167 GotoIf(IsDetachedBuffer(buffer), detached_or_out_of_bounds); in LoadVariableLengthJSArrayBufferViewByteLength()
14208 GotoIf(IsDetachedBuffer(buffer), detached_or_oob); in IsJSArrayBufferViewDetachedOrOutOfBounds()
14211 GotoIf(IsSharedArrayBuffer(buffer), not_detached_nor_oob); in IsJSArrayBufferViewDetachedOrOutOfBounds()
14273 GotoIf(UintPtrGreaterThanOrEqual(index, len), detached_or_out_of_bounds); in CheckJSTypedArrayIndex()
14354 GotoIf(IsOnHeapTypedArray(array), &call_runtime); in GetTypedArrayBuffer()
14357 GotoIf(IsDetachedBuffer(buffer), &call_runtime); in GetTypedArrayBuffer()
14428 assembler_->GotoIf( in GetOptionalArgumentValue()
14644 GotoIf(TaggedIsNotSmi(sfi_data), &check_instance_type); in GetSharedFunctionInfoCode()
14649 GotoIf(SmiEqual(CAST(sfi_data), SmiConstant(Builtin::kCompileLazy)), in GetSharedFunctionInfoCode()
14824 GotoIf(IsEmptyFixedArray(object_elements), &if_no_elements); in CheckPrototypeEnumCache()
14825 GotoIf(IsEmptySlowElementDictionary(object_elements), &if_no_elements); in CheckPrototypeEnumCache()
14836 GotoIf(IsNull(object), if_fast); in CheckPrototypeEnumCache()
15326 csa->GotoIf( in GenerateMetaTableAccess()
15331 csa->GotoIf( in GenerateMetaTableAccess()
15410 GotoIf(Uint32GreaterThanOrEqual(used, max_usable_capacity), bailout); in SwissNameDictionaryIncreaseElementCountOrBailout()
15720 GotoIf(IsSetWord32(ctrl, swiss_table::kNotFullMask), &done); in CopySwissNameDictionary()
15960 GotoIf(TaggedIsSmi(value), &done); in SharedValueBarrier()
15965 GotoIf(WordNotEqual(WordAnd(page_flags, in SharedValueBarrier()
15973 GotoIf(IsSharedStringInstanceType(value_instance_type), &skip_barrier); in SharedValueBarrier()
15974 GotoIf(IsJSSharedStructInstanceType(value_instance_type), &skip_barrier); in SharedValueBarrier()
15975 GotoIf(IsHeapNumberInstanceType(value_instance_type), &check_in_shared_heap); in SharedValueBarrier()