Lines Matching refs:Branch

131     Branch(condition, ok, not_ok);
141 Branch(condition_node, ok, not_ok);
164 Branch(condition, &ok, &not_ok);
375 Branch(Float64GreaterThan(x, zero), &if_xgreaterthanzero,
427 Branch(Float64GreaterThan(x, zero), &if_xgreaterthanzero,
479 Branch(Float64Equal(f_mod_2, Float64Constant(0.0)), &return_f,
510 Branch(Float64GreaterThan(x, zero), &if_xgreaterthanzero,
962 Branch(Int32LessThanOrEqual(Int32Constant(0), int_a), &if_aisnotnegative,
1025 Branch(overflow, &if_overflow, &if_notoverflow);
1033 Branch(Word32Equal(answer, zero), &answer_zero, &answer_not_zero);
1043 Branch(Int32LessThan(or_result, zero), &if_should_be_negative_zero,
1080 Branch(TaggedEqual(dividend, SmiConstant(0)), &dividend_is_zero,
1096 Branch(Word32Equal(untagged_divisor, Int32Constant(-1)),
1197 Branch(IsJSReceiver(CAST(object)), if_true, if_false);
1273 Branch(UintPtrGreaterThanOrEqual(new_top, limit), &runtime_call,
1485 Branch(TaggedIsSmi(value), &if_smi, &if_notsmi);
1510 Branch(IsBigInt(value_heapobject), &if_bigint, if_true);
1519 Branch(Float64LessThan(Float64Constant(0.0), Float64Abs(value_value)),
1528 Branch(Word32Equal(length, Int32Constant(0)), if_false, if_true);
2012 Branch(InstanceTypeEqual(properties_instance_type, NAME_DICTIONARY_TYPE),
2389 Branch(IntPtrLessThan(var_high.value(), IntPtrConstant(0)), &negative,
2393 Branch(IntPtrEqual(var_low.value(), IntPtrConstant(0)), &if_zero,
2404 Branch(IntPtrEqual(var_low.value(), IntPtrConstant(0)), &no_carry, &carry);
2412 Branch(IntPtrEqual(var_high.value(), IntPtrConstant(0)),
2451 Branch(IntPtrGreaterThan(value, IntPtrConstant(0)), &if_positive,
2732 Branch(TaggedEqual(var_result.value(), TheHoleConstant()), if_hole, &done);
2924 Branch(IsGeneratorFunction(function), if_true, if_false);
3507 Branch(IntPtrLessThanOrEqual(size, IntPtrConstant(kMaxRegularHeapObjectSize)),
4053 Branch(WordEqual(capacity, IntPtrConstant(0)), &empty, &nonempty);
4174 Branch(WordEqual(capacity, IntPtrConstant(0)), &out, &nonempty);
4310 Branch(IntPtrOrSmiGreaterThan(capacity, IntPtrOrSmiConstant<TIndex>(
4389 Branch(TaggedEqual(var_target_map.value(), FixedCOWArrayMapConstant()),
4399 Branch(IntPtrOrSmiNotEqual(IntPtrOrSmiConstant<TIndex>(0), first),
4504 Branch(WordEqual(var_from_offset.value(), limit_offset), &done, &decrement);
4523 Branch(compare, &decrement, &done);
4816 Branch(
4891 Branch(IntPtrLessThan(delta, IntPtrConstant(0)), &iterate_forward,
5081 Branch(WordEqual(var_from_offset.value(), limit_offset), &done, &decrement);
5169 Branch(compare, &decrement, &done);
5643 Branch(Int32LessThan(UncheckedCast<Int32T>(BitcastFloat32ToInt32(value)),
5675 Branch(Int32LessThan(UncheckedCast<Int32T>(Float64ExtractHighWord32(value)),
5743 Branch(overflow, &if_overflow, &if_notoverflow);
5780 Branch(Uint32LessThan(Uint32Constant(Smi::kMaxValue), value), &if_overflow,
5806 Branch(UintPtrLessThan(UintPtrConstant(Smi::kMaxValue), value), &if_overflow,
5839 Branch(TaggedIsSmi(value), &if_valueissmi, &if_valueisnotsmi);
5847 Branch(IsStringInstanceType(value_instance_type), &if_valueisstring,
5879 Branch(TaggedIsSmi(value), &if_smi, &if_heapnumber);
5986 Branch(InstanceTypeEqual(value_instance_type, JS_PRIMITIVE_WRAPPER_TYPE),
6056 Branch(Word32Equal(value_instance_type, Int32Constant(instance_type)), &out,
6079 Branch(IsJSReceiverInstanceType(value_instance_type), &done,
6095 Branch(IsCallable(CAST(value)), &out, &throw_exception);
7041 Branch(IsOneByteStringInstanceType(instance_type), &if_stringisonebyte,
7075 Branch(Int32LessThanOrEqual(code, Int32Constant(String::kMaxOneByteCharCode)),
7088 Branch(IsUndefined(entry), &if_entryisundefined, &if_entryisnotundefined);
7142 Branch(IsSequentialStringInstanceType(var_instance_type_.value()), &out,
7228 Branch(is_external(), &if_isexternal, &if_issequential);
7371 Branch(IntPtrLessThan(number_string_cache_length,
7428 Branch(IsJSReceiverInstanceType(instance_type.value()), &if_inputisreceiver,
7442 Branch(mode == Object::Conversion::kToNumber ? IsNumber(result)
7480 Branch(IsBigIntInstanceType(instance_type.value()), &if_inputisbigint,
7775 Branch(TaggedIsPositiveSmi(input), &out, &next);
7785 Branch(TaggedIsPositiveSmi(number), &out, &next);
7790 Branch(TaggedIsSmi(number), &if_isnegativesmi, &if_isheapnumber);
7808 Branch(Float64Equal(value, float_zero), &return_zero, &next);
7815 Branch(Float64Equal(value, value), &next, &return_zero);
7824 Branch(Float64Equal(value, positive_infinity), &return_zero, &next);
7833 Branch(Float64Equal(value, negative_infinity), &return_zero, &next);
7869 Branch(IsString(CAST(input)), &out, &stub_call);
8062 Branch(IsStringInstanceType(var_instance_type.value()), &if_string,
8651 Branch(TaggedIsSmi(current), &if_currentissmi, &if_currentisnotsmi);
8655 Branch(WordEqual(current_value, intptr_index), if_found, &next_probe);
8662 Branch(Float64Equal(current_value, key_as_float64), if_found,
9001 Branch(Uint32GreaterThanOrEqual(mid_hash, hash), &mid_greater, &mid_less);
9085 Branch(IsSymbol(next_key), &if_symbol, &if_string);
9096 Branch(var_has_symbol.value(), &next_iteration, &if_first_symbol);
9109 Branch(var_is_symbol_processing_loop.value(), &next_iteration,
9124 Branch(var_stable.value(), &if_stable, &if_not_stable);
9392 Branch(Uint32LessThanOrEqual(number_of_valid_entries,
9417 Branch(IsSetWord32<Map::Bits3::IsDictionaryMapBit>(bit_field3), &if_isslowmap,
9575 Branch(Word32Equal(location, Int32Constant(static_cast<int32_t>(
9595 Branch(UintPtrLessThan(field_index, instance_size_in_words), &if_inobject,
9603 Branch(Word32NotEqual(representation,
9628 Branch(Word32NotEqual(representation,
9798 Branch(IsJSPrimitiveWrapperInstanceType(holder_instance_type), &if_wrapper,
10021 Branch(TaggedEqual(element, the_hole), if_not_found, if_found);
10071 Branch(UintPtrLessThan(intptr_index, length), if_found, if_absent);
10078 Branch(UintPtrLessThan(intptr_index, length), if_found, if_absent);
10137 Branch(IsJSReceiverInstanceType(instance_type), &if_objectisreceiver,
10248 Branch(IsSpecialReceiverInstanceType(object_instance_type),
10259 Branch(IsSetWord32(object_bitfield, mask), &return_runtime,
10339 Branch(TaggedEqual(callable_prototype, TheHoleConstant()),
10627 Branch(IsHeapNumberInstanceType(instance_type), &key_is_heapnumber,
10942 Branch(HasInstanceType(heap_object, ODDBALL_TYPE), &if_heapnumber_or_oddball,
10998 Branch(HasInstanceType(heap_object, ODDBALL_TYPE), &if_heapnumber_or_oddball,
11046 Branch(HasInstanceType(heap_object, ODDBALL_TYPE), &if_heapnumber_or_oddball,
11399 Branch(condition, &grow_case, &no_grow_case);
11556 Branch(WordEqual(object_page, memento_last_word_page), &map_check,
11563 Branch(UintPtrGreaterThanOrEqual(memento_last_word, new_space_top),
11574 Branch(TaggedEqual(maybe_mapword, memento_mapword), memento_found,
11695 Branch(first_check, &after_loop, &loop);
11707 Branch(IntPtrOrSmiNotEqual(var.value(), end_index), &loop, &after_loop);
11819 Branch(
11824 Branch(
11862 Branch(
11878 Branch(Float64Equal(var_left_float.value(), var_right_float.value()),
11882 Branch(Float64LessThan(var_left_float.value(), var_right_float.value()),
11886 Branch(Float64LessThanOrEqual(var_left_float.value(),
11891 Branch(
11896 Branch(Float64GreaterThanOrEqual(var_left_float.value(),
11955 Branch(TaggedNotEqual(extension_slot, UndefinedConstant()), target,
11964 Branch(Word32NotEqual(cur_depth.value(), Int32Constant(0)),
12000 Branch(TaggedIsSmi(left), &if_left_smi, &if_left_not_smi);
12012 Branch(IsBigIntInstanceType(right_instance_type), &if_right_bigint,
12076 Branch(TaggedIsSmi(right), &if_right_smi, &if_right_not_smi);
12084 Branch(IsBigIntInstanceType(left_instance_type), &if_left_bigint,
12126 Branch(IsStringInstanceType(left_instance_type), &if_left_string,
12136 Branch(IsBigIntInstanceType(right_instance_type), &if_right_bigint,
12179 Branch(IsStringInstanceType(right_instance_type), &if_right_string,
12309 Branch(InstanceTypeEqual(right_instance_type, ODDBALL_TYPE),
12357 Branch(Float64LessThan(var_left_float.value(), var_right_float.value()),
12361 Branch(Float64LessThanOrEqual(var_left_float.value(),
12366 Branch(
12371 Branch(Float64GreaterThanOrEqual(var_left_float.value(),
12430 Branch(IsBigIntInstanceType(instance_type), &if_bigint, &if_symbol);
12465 Branch(IsBooleanMap(value_map), &if_boolean, &if_not_boolean);
12545 Branch(TaggedIsSmi(left), &if_left_smi, &if_left_not_smi);
12552 Branch(TaggedIsSmi(right), &if_right_smi, &if_right_not_smi);
12640 Branch(IsBigIntInstanceType(left_type), &if_left_bigint,
12706 Branch(IsJSReceiverInstanceType(right_type), &use_symmetry,
12855 Branch(IsJSReceiverInstanceType(right_type), &if_right_receiver,
12872 Branch(IsUndetectableMap(right_map), &if_right_undetectable,
12883 Branch(IsUndetectableMap(left_map), &if_equal, &if_notequal);
12921 Branch(Float64Equal(var_left_float.value(), var_right_float.value()),
13000 Branch(TaggedEqual(lhs, rhs), &if_same, &if_notsame);
13016 Branch(TaggedIsSmi(lhs), &if_lhsissmi, &if_lhsisnotsmi);
13025 Branch(IsHeapNumberMap(lhs_map), &if_lhsisnumber, &if_lhsisnotnumber);
13031 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi);
13042 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal);
13053 Branch(IsHeapNumberMap(rhs_map), &if_rhsisnumber, &if_rhsisnotnumber);
13065 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal);
13077 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi);
13089 Branch(IsStringInstanceType(lhs_instance_type), &if_lhsisstring,
13100 Branch(IsStringInstanceType(rhs_instance_type), &if_rhsisstring,
13125 Branch(IsBigIntInstanceType(lhs_instance_type), &if_lhsisbigint,
13136 Branch(IsBigIntInstanceType(rhs_instance_type), &if_rhsisbigint,
13165 Branch(IsSymbolInstanceType(lhs_instance_type), &if_lhsissymbol,
13185 Branch(IsBooleanMap(lhs_map), &if_lhsisboolean,
13206 Branch(IsHeapNumberMap(rhs_map), &if_rhsisheapnumber,
13251 Branch(TaggedIsSmi(rhs), &if_rhsissmi, &if_rhsisnotsmi);
13265 Branch(IsHeapNumberMap(rhs_map), &if_rhsisnumber, &if_rhsisnotnumber);
13276 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal);
13330 Branch(TaggedIsSmi(lhs), &if_lhsissmi, &if_lhsisheapobject);
13336 Branch(TaggedIsSmi(rhs), if_false, [&] {
13347 Branch(
13390 Branch(IsTrue(result), if_true, if_false);
13398 Branch(IsTrue(result), if_true, if_false);
13417 Branch(Float64Equal(lhs_value, rhs_value), &if_equal, &if_notequal);
13429 Branch(Word32Equal(lhs_hi_word, rhs_hi_word), if_true, if_false);
13436 Branch(Float64Equal(rhs_value, rhs_value), if_false, if_true);
13533 Branch(IsMap(enumerator), &if_fast, &if_slow);
13797 Branch(TaggedIsSmi(value), &if_issmi, &if_isnotsmi);
13840 Branch(TaggedIsSmi(value), &if_issmi, &if_isnotsmi);
13925 Branch(IsHeapNumber(CAST(input)), &is_number, is_not_number);
14058 Branch(IsDetachedBuffer(array_buffer), &if_detached, &if_not_detached);
14101 Branch(IsVariableLengthJSArrayBufferView(typed_array), &variable_length,
14113 Branch(IsDetachedBuffer(buffer), detached, &not_detached);
14142 Branch(IsSharedArrayBuffer(buffer), &is_gsab, &is_rab);
14172 Branch(IsLengthTrackingJSArrayBufferView(array), &is_length_tracking,
14219 Branch(IsLengthTrackingJSArrayBufferView(array_buffer_view),
14226 Branch(UintPtrLessThanOrEqual(array_byte_offset, buffer_byte_length),
14236 Branch(UintPtrGreaterThanOrEqual(
14830 Branch(TaggedEqual(object_length, SmiConstant(0)), &if_no_elements,
14842 Branch(WordEqual(object_enum_length, IntPtrConstant(0)), &loop, if_slow);
14855 Branch(WordEqual(receiver_enum_length,
14964 Branch(sp_within_limit, &ok, &stack_check_interrupt);
15165 Branch(
15483 Branch(UintPtrGreaterThan(
15980 Branch(