Lines Matching refs:Branch
81 Branch(2, NegateCondition(cond), src1, src2); in LoadRoot()
96 Branch(2, NegateCondition(cond), src1, src2); in StoreRoot()
160 Branch(branch, cc, scratch, in InNewSpace()
193 Branch(&ok, eq, t8, Operand(zero_reg)); in RecordWriteField()
262 Branch(&ok, eq, at, Operand(zero_reg)); in RecordWriteForMap()
394 Branch(&done, eq, t8, Operand(zero_reg)); in RememberedSetHelper()
450 Branch(&same_contexts, eq, scratch, Operand(at)); in CheckAccessGlobalProxy()
478 Branch(miss, ne, scratch, Operand(at)); in CheckAccessGlobalProxy()
586 Branch(&done, eq, key, Operand(at)); in LoadFromNumberDictionary()
588 Branch(miss, ne, key, Operand(at)); in LoadFromNumberDictionary()
599 Branch(miss, ne, at, Operand(zero_reg)); in LoadFromNumberDictionary()
1225 Branch(&conversion_done, eq, t9, Operand(zero_reg)); in Cvt_d_uw()
1313 Branch(&done); in Trunc_uw_d()
1349 Branch(bd, target); in BranchF()
1498 Branch(&done, ne, rt, Operand(zero_reg)); in Movz()
1510 Branch(&done, eq, rt, Operand(zero_reg)); in Movn()
1536 Branch(&done, eq, scratch, Operand(zero_reg)); in Movt()
1562 Branch(&done, ne, scratch, Operand(zero_reg)); in Movf()
1582 Branch(&end, ne, scratch, Operand(zero_reg)); in Clz()
1584 Branch(&loop, ne, mask, Operand(zero_reg), USE_DELAY_SLOT); in Clz()
1678 Branch(done, eq, scratch, Operand(zero_reg)); in TryInlineTruncateDoubleToI()
1765 void MacroAssembler::Branch(int16_t offset, BranchDelaySlot bdslot) { in Branch() function in v8::internal::MacroAssembler
1770 void MacroAssembler::Branch(int16_t offset, Condition cond, Register rs, in Branch() function in v8::internal::MacroAssembler
1777 void MacroAssembler::Branch(Label* L, BranchDelaySlot bdslot) { in Branch() function in v8::internal::MacroAssembler
1794 void MacroAssembler::Branch(Label* L, Condition cond, Register rs, in Branch() function in v8::internal::MacroAssembler
1829 void MacroAssembler::Branch(Label* L, in Branch() function in v8::internal::MacroAssembler
1835 Branch(L, cond, rs, Operand(at), bdslot); in Branch()
2798 Branch(2, NegateCondition(cond), rs, rt); in Jump()
2815 Branch(USE_DELAY_SLOT, &skip, NegateCondition(cond), rs, rt); in Jump()
2881 Branch(2, NegateCondition(cond), rs, rt); in Call()
3037 Branch(&skip, NegateCondition(cond), r1, r2); in DropAndRet()
3060 Branch(&skip, NegateCondition(cond), reg, op); in Drop()
3205 Branch(&done, eq, cp, Operand(zero_reg)); in Throw()
3240 Branch(&fetch_next, ne, a2, Operand(zero_reg)); in ThrowUncatchable()
3327 Branch(&aligned, eq, scratch2, Operand(zero_reg)); in Allocate()
3329 Branch(gc_required, Ugreater_equal, result, Operand(t9)); in Allocate()
3340 Branch(gc_required, Ugreater, scratch2, Operand(t9)); in Allocate()
3414 Branch(&aligned, eq, scratch2, Operand(zero_reg)); in Allocate()
3416 Branch(gc_required, Ugreater_equal, result, Operand(t9)); in Allocate()
3433 Branch(gc_required, Ugreater, scratch2, Operand(t9)); in Allocate()
3590 Branch(&succeed, eq, at, Operand(zero_reg)); in JumpIfNotUniqueNameInstanceType()
3591 Branch(not_unique_name, ne, reg, Operand(SYMBOL_TYPE)); in JumpIfNotUniqueNameInstanceType()
3669 Branch(&byte_loop, le, length, Operand(kPointerSize)); in CopyBytes()
3672 Branch(&word_loop, eq, scratch, Operand(zero_reg)); in CopyBytes()
3678 Branch(&align_loop_1, ne, length, Operand(zero_reg)); in CopyBytes()
3687 Branch(&byte_loop, lt, length, Operand(kPointerSize)); in CopyBytes()
3714 Branch(&word_loop); in CopyBytes()
3718 Branch(&done, eq, length, Operand(zero_reg)); in CopyBytes()
3725 Branch(&byte_loop_1, ne, length, Operand(zero_reg)); in CopyBytes()
3734 Branch(&entry); in InitializeFieldsWithFiller()
3739 Branch(&loop, lt, start_offset, Operand(end_offset)); in InitializeFieldsWithFiller()
3751 Branch(fail, hi, scratch, in CheckFastElements()
3764 Branch(fail, ls, scratch, in CheckFastObjectElements()
3766 Branch(fail, hi, scratch, in CheckFastObjectElements()
3777 Branch(fail, hi, scratch, in CheckFastSmiElements()
3808 Branch(&maybe_nan, ge, exponent_reg, Operand(scratch1)); in StoreNumberToDoubleElements()
3826 Branch(&is_nan, gt, exponent_reg, Operand(scratch1)); in StoreNumberToDoubleElements()
3828 Branch(&have_double_value, eq, mantissa_reg, Operand(zero_reg)); in StoreNumberToDoubleElements()
3869 Branch(branch_to, cond, obj_map, Operand(map)); in CompareMapAndBranch()
3912 Branch(fail, ne, scratch, Operand(at)); in CheckMap()
4038 Branch(®ular_invoke, eq, expected.reg(), Operand(actual.immediate())); in InvokePrologue()
4041 Branch(®ular_invoke, eq, expected.reg(), Operand(actual.reg())); in InvokePrologue()
4057 Branch(done); in InvokePrologue()
4167 Branch(fail, lt, scratch, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE)); in IsInstanceJSObjectType()
4168 Branch(fail, gt, scratch, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE)); in IsInstanceJSObjectType()
4180 Branch(fail, ne, scratch, Operand(zero_reg)); in IsObjectJSStringType()
4189 Branch(fail, hi, scratch, Operand(LAST_NAME_TYPE)); in IsObjectNameType()
4209 Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE)); in TryGetFunctionPrototype()
4217 Branch(miss, ne, scratch, Operand(zero_reg)); in TryGetFunctionPrototype()
4222 Branch(&non_instance, ne, scratch, Operand(zero_reg)); in TryGetFunctionPrototype()
4233 Branch(miss, eq, result, Operand(t8)); in TryGetFunctionPrototype()
4238 Branch(&done, ne, scratch, Operand(MAP_TYPE)); in TryGetFunctionPrototype()
4316 Branch(&profiler_disabled, eq, t9, Operand(zero_reg)); in CallApiFunctionAndReturn()
4378 Branch(&delete_allocated_handles, ne, s1, Operand(at)); in CallApiFunctionAndReturn()
4385 Branch(&promote_scheduled_exception, ne, t0, Operand(t1)); in CallApiFunctionAndReturn()
4449 Branch(&done); in ObjectToDoubleFPURegister()
4454 Branch(not_number, ne, scratch1, Operand(heap_number_map)); in ObjectToDoubleFPURegister()
4464 Branch(not_number, eq, exponent, Operand(mask_reg)); in ObjectToDoubleFPURegister()
4718 Branch(&ok, eq, elements, Operand(at)); in AssertFastElements()
4720 Branch(&ok, eq, elements, Operand(at)); in AssertFastElements()
4722 Branch(&ok, eq, elements, Operand(at)); in AssertFastElements()
4733 Branch(&L, cc, rs, rt); in Check()
4818 Branch(no_map_match, ne, map_in_out, Operand(at)); in LoadTransitionedArrayMapConditional()
4847 Branch(&ok); in LoadGlobalFunctionInitialMap()
5069 Branch(&alignment_as_expected, eq, at, Operand(zero_reg)); in AssertStackIsAligned()
5083 Branch(USE_DELAY_SLOT, not_power_of_two_or_zero, lt, in JumpIfNotPowerOfTwoOrZero()
5086 Branch(not_power_of_two_or_zero, ne, at, Operand(zero_reg)); in JumpIfNotPowerOfTwoOrZero()
5135 Branch(bd, smi_label, eq, scratch, Operand(zero_reg)); in JumpIfSmi()
5144 Branch(bd, not_smi_label, ne, scratch, Operand(zero_reg)); in JumpIfNotSmi()
5221 Branch(&done_checking, eq, object, Operand(scratch)); in AssertUndefinedOrAllocationSite()
5247 Branch(on_not_heap_number, ne, scratch, Operand(heap_number_map)); in JumpIfNotHeapNumber()
5304 Branch(not_found); in LookupNumberStringCache()
5318 Branch(not_found, ne, object, Operand(probe)); in LookupNumberStringCache()
5369 Branch(failure, ne, scratch1, Operand(kFlatOneByteStringTag)); in JumpIfBothInstanceTypesAreNotSequentialOneByte()
5371 Branch(failure, ne, scratch2, Operand(kFlatOneByteStringTag)); in JumpIfBothInstanceTypesAreNotSequentialOneByte()
5383 Branch(failure, ne, scratch, Operand(kFlatOneByteStringTag)); in JumpIfInstanceTypeIsNotSequentialOneByte()
5424 Branch(&index_tag_ok); in EmitSeqStringSetCharCheck()
5516 Branch(&alignment_as_expected, eq, at, Operand(zero_reg)); in CallCFunctionHelper()
5618 Branch(condition_met, cc, scratch, Operand(zero_reg)); in CheckPageFlag()
5629 Branch(if_deprecated, ne, scratch, Operand(zero_reg)); in CheckMapDeprecated()
5657 Branch(&other_color, first_bit == 1 ? eq : ne, t8, Operand(zero_reg)); in HasColor()
5660 Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg)); in HasColor()
5662 Branch(has_color, second_bit == 1 ? ne : eq, t8, Operand(zero_reg)); in HasColor()
5668 Branch(has_color, second_bit == 1 ? ne : eq, t9, Operand(zero_reg)); in HasColor()
5683 Branch(&is_data_object, eq, t8, Operand(scratch)); in JumpIfDataObject()
5690 Branch(not_data_object, ne, t8, Operand(zero_reg)); in JumpIfDataObject()
5731 Branch(&done, ne, t8, Operand(zero_reg)); in EnsureNotWhite()
5739 Branch(&ok, eq, t8, Operand(zero_reg)); in EnsureNotWhite()
5755 Branch(&skip, ne, t8, Operand(map)); in EnsureNotWhite()
5757 Branch(&is_data_object); in EnsureNotWhite()
5769 Branch(value_is_white_and_not_data, ne, t8, Operand(zero_reg)); in EnsureNotWhite()
5780 Branch(&skip, eq, t8, Operand(zero_reg)); in EnsureNotWhite()
5782 Branch(&is_data_object); in EnsureNotWhite()
5796 Branch(&skip, eq, t8, Operand(zero_reg)); in EnsureNotWhite()
5850 Branch( in CheckEnumCache()
5860 Branch(call_runtime, ne, a3, Operand(Smi::FromInt(0))); in CheckEnumCache()
5868 Branch(&no_elements, eq, a2, Operand(empty_fixed_array_value)); in CheckEnumCache()
5872 Branch(call_runtime, ne, a2, Operand(at)); in CheckEnumCache()
5876 Branch(&next, ne, a2, Operand(null_value)); in CheckEnumCache()
5885 Branch(&done, gt, input_reg, Operand(output_reg)); in ClampUint8()
5887 Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg)); in ClampUint8()
5906 Branch(&done); in ClampDoubleToUint8()
5913 Branch(&done); in ClampDoubleToUint8()
5935 Branch(no_memento_found, lt, scratch_reg, Operand(new_space_start)); in TestJSArrayForAllocationMemento()
5938 Branch(no_memento_found, gt, scratch_reg, Operand(at)); in TestJSArrayForAllocationMemento()
5941 Branch(allocation_memento_present, cond, scratch_reg, in TestJSArrayForAllocationMemento()
5989 Branch(found, eq, scratch1, Operand(DICTIONARY_ELEMENTS)); in JumpIfDictionaryInPrototypeChain()
5991 Branch(&loop_again, ne, current, Operand(factory->null_value())); in JumpIfDictionaryInPrototypeChain()