Lines Matching refs:Branch
84 Branch(2, NegateCondition(cond), src1, src2); in LoadRoot()
99 Branch(2, NegateCondition(cond), src1, src2); in StoreRoot()
163 Branch(branch, cc, scratch, in InNewSpace()
196 Branch(&ok, eq, t8, Operand(zero_reg)); in RecordWriteField()
265 Branch(&ok, eq, at, Operand(zero_reg)); in RecordWriteForMap()
398 Branch(&done, eq, t8, Operand(zero_reg)); in RememberedSetHelper()
454 Branch(&same_contexts, eq, scratch, Operand(at)); in CheckAccessGlobalProxy()
482 Branch(miss, ne, scratch, Operand(at)); in CheckAccessGlobalProxy()
591 Branch(&done, eq, key, Operand(at)); in LoadFromNumberDictionary()
593 Branch(miss, ne, key, Operand(at)); in LoadFromNumberDictionary()
604 Branch(miss, ne, at, Operand(zero_reg)); in LoadFromNumberDictionary()
1330 Branch(&conversion_done, eq, t9, Operand(zero_reg)); in Cvt_d_uw()
1427 Branch(&done); in Trunc_uw_d()
1458 Branch(bd, target); in BranchF()
1606 Branch(&done, ne, rt, Operand(zero_reg)); in Movz()
1618 Branch(&done, eq, rt, Operand(zero_reg)); in Movn()
1727 Branch(done, eq, scratch, Operand(zero_reg)); in TryInlineTruncateDoubleToI()
1817 void MacroAssembler::Branch(int16_t offset, BranchDelaySlot bdslot) { in Branch() function in v8::internal::MacroAssembler
1822 void MacroAssembler::Branch(int16_t offset, Condition cond, Register rs, in Branch() function in v8::internal::MacroAssembler
1829 void MacroAssembler::Branch(Label* L, BranchDelaySlot bdslot) { in Branch() function in v8::internal::MacroAssembler
1846 void MacroAssembler::Branch(Label* L, Condition cond, Register rs, in Branch() function in v8::internal::MacroAssembler
1881 void MacroAssembler::Branch(Label* L, in Branch() function in v8::internal::MacroAssembler
1887 Branch(L, cond, rs, Operand(at), bdslot); in Branch()
2709 Branch(2, NegateCondition(cond), rs, rt); in Jump()
2726 Branch(USE_DELAY_SLOT, &skip, NegateCondition(cond), rs, rt); in Jump()
2792 Branch(2, NegateCondition(cond), rs, rt); in Call()
2946 Branch(&skip, NegateCondition(cond), r1, r2); in DropAndRet()
2969 Branch(&skip, NegateCondition(cond), reg, op); in Drop()
3136 Branch(&done, eq, cp, Operand(zero_reg)); in Throw()
3171 Branch(&fetch_next, ne, a2, Operand(zero_reg)); in ThrowUncatchable()
3260 Branch(gc_required, Ugreater, scratch2, Operand(t9)); in Allocate()
3342 Branch(gc_required, Ugreater, scratch2, Operand(t9)); in Allocate()
3500 Branch(&succeed, eq, at, Operand(zero_reg)); in JumpIfNotUniqueNameInstanceType()
3501 Branch(not_unique_name, ne, reg, Operand(SYMBOL_TYPE)); in JumpIfNotUniqueNameInstanceType()
3579 Branch(&byte_loop, le, length, Operand(kPointerSize)); in CopyBytes()
3582 Branch(&word_loop, eq, scratch, Operand(zero_reg)); in CopyBytes()
3588 Branch(&align_loop_1, ne, length, Operand(zero_reg)); in CopyBytes()
3597 Branch(&byte_loop, lt, length, Operand(kPointerSize)); in CopyBytes()
3621 Branch(&word_loop); in CopyBytes()
3625 Branch(&done, eq, length, Operand(zero_reg)); in CopyBytes()
3632 Branch(&byte_loop_1, ne, length, Operand(zero_reg)); in CopyBytes()
3641 Branch(&entry); in InitializeFieldsWithFiller()
3646 Branch(&loop, lt, start_offset, Operand(end_offset)); in InitializeFieldsWithFiller()
3658 Branch(fail, hi, scratch, in CheckFastElements()
3671 Branch(fail, ls, scratch, in CheckFastObjectElements()
3673 Branch(fail, hi, scratch, in CheckFastObjectElements()
3684 Branch(fail, hi, scratch, in CheckFastSmiElements()
3715 Branch(&maybe_nan, ge, exponent_reg, Operand(scratch1)); in StoreNumberToDoubleElements()
3734 Branch(&have_double_value, eq, mantissa_reg, Operand(zero_reg)); in StoreNumberToDoubleElements()
3776 Branch(branch_to, cond, obj_map, Operand(map)); in CompareMapAndBranch()
3819 Branch(fail, ne, scratch, Operand(at)); in CheckMap()
3925 Branch(®ular_invoke, eq, expected.reg(), Operand(actual.immediate())); in InvokePrologue()
3928 Branch(®ular_invoke, eq, expected.reg(), Operand(actual.reg())); in InvokePrologue()
3944 Branch(done); in InvokePrologue()
4053 Branch(fail, lt, scratch, Operand(FIRST_NONCALLABLE_SPEC_OBJECT_TYPE)); in IsInstanceJSObjectType()
4054 Branch(fail, gt, scratch, Operand(LAST_NONCALLABLE_SPEC_OBJECT_TYPE)); in IsInstanceJSObjectType()
4066 Branch(fail, ne, scratch, Operand(zero_reg)); in IsObjectJSStringType()
4075 Branch(fail, hi, scratch, Operand(LAST_NAME_TYPE)); in IsObjectNameType()
4095 Branch(miss, ne, scratch, Operand(JS_FUNCTION_TYPE)); in TryGetFunctionPrototype()
4103 Branch(miss, ne, scratch, Operand(zero_reg)); in TryGetFunctionPrototype()
4108 Branch(&non_instance, ne, scratch, Operand(zero_reg)); in TryGetFunctionPrototype()
4119 Branch(miss, eq, result, Operand(t8)); in TryGetFunctionPrototype()
4124 Branch(&done, ne, scratch, Operand(MAP_TYPE)); in TryGetFunctionPrototype()
4204 Branch(&profiler_disabled, eq, t9, Operand(zero_reg)); in CallApiFunctionAndReturn()
4266 Branch(&delete_allocated_handles, ne, s1, Operand(at)); in CallApiFunctionAndReturn()
4273 Branch(&promote_scheduled_exception, ne, a4, Operand(a5)); in CallApiFunctionAndReturn()
4338 Branch(&done); in ObjectToDoubleFPURegister()
4343 Branch(not_number, ne, scratch1, Operand(heap_number_map)); in ObjectToDoubleFPURegister()
4353 Branch(not_number, eq, exponent, Operand(mask_reg)); in ObjectToDoubleFPURegister()
4608 Branch(&ok, eq, elements, Operand(at)); in AssertFastElements()
4610 Branch(&ok, eq, elements, Operand(at)); in AssertFastElements()
4612 Branch(&ok, eq, elements, Operand(at)); in AssertFastElements()
4623 Branch(&L, cc, rs, rt); in Check()
4708 Branch(no_map_match, ne, map_in_out, Operand(at)); in LoadTransitionedArrayMapConditional()
4737 Branch(&ok); in LoadGlobalFunctionInitialMap()
4960 Branch(&alignment_as_expected, eq, at, Operand(zero_reg)); in AssertStackIsAligned()
4974 Branch(USE_DELAY_SLOT, not_power_of_two_or_zero, lt, in JumpIfNotPowerOfTwoOrZero()
4977 Branch(not_power_of_two_or_zero, ne, at, Operand(zero_reg)); in JumpIfNotPowerOfTwoOrZero()
5084 Branch(bd, smi_label, eq, scratch, Operand(zero_reg)); in JumpIfSmi()
5093 Branch(bd, not_smi_label, ne, scratch, Operand(zero_reg)); in JumpIfNotSmi()
5180 Branch(&done_checking, eq, object, Operand(scratch)); in AssertUndefinedOrAllocationSite()
5206 Branch(on_not_heap_number, ne, scratch, Operand(heap_number_map)); in JumpIfNotHeapNumber()
5264 Branch(not_found); in LookupNumberStringCache()
5279 Branch(not_found, ne, object, Operand(probe)); in LookupNumberStringCache()
5330 Branch(failure, ne, scratch1, Operand(kFlatOneByteStringTag)); in JumpIfBothInstanceTypesAreNotSequentialOneByte()
5332 Branch(failure, ne, scratch2, Operand(kFlatOneByteStringTag)); in JumpIfBothInstanceTypesAreNotSequentialOneByte()
5344 Branch(failure, ne, scratch, Operand(kFlatOneByteStringTag)); in JumpIfInstanceTypeIsNotSequentialOneByte()
5470 Branch(&alignment_as_expected, eq, at, Operand(zero_reg)); in CallCFunctionHelper()
5601 Branch(condition_met, cc, scratch, Operand(zero_reg)); in CheckPageFlag()
5612 Branch(if_deprecated, ne, scratch, Operand(zero_reg)); in CheckMapDeprecated()
5641 Branch(&other_color, first_bit == 1 ? eq : ne, t8, Operand(zero_reg)); in HasColor()
5645 Branch(has_color, second_bit == 1 ? ne : eq, t8, Operand(zero_reg)); in HasColor()
5661 Branch(&is_data_object, eq, t8, Operand(scratch)); in JumpIfDataObject()
5668 Branch(not_data_object, ne, t8, Operand(zero_reg)); in JumpIfDataObject()
5714 Branch(&done, ne, t8, Operand(zero_reg)); in EnsureNotWhite()
5722 Branch(&ok, eq, t8, Operand(zero_reg)); in EnsureNotWhite()
5738 Branch(&skip, ne, t8, Operand(map)); in EnsureNotWhite()
5740 Branch(&is_data_object); in EnsureNotWhite()
5752 Branch(value_is_white_and_not_data, ne, t8, Operand(zero_reg)); in EnsureNotWhite()
5763 Branch(&skip, eq, t8, Operand(zero_reg)); in EnsureNotWhite()
5765 Branch(&is_data_object); in EnsureNotWhite()
5779 Branch(&skip, ne, t8, Operand(zero_reg)); in EnsureNotWhite()
5835 Branch( in CheckEnumCache()
5845 Branch(call_runtime, ne, a3, Operand(Smi::FromInt(0))); in CheckEnumCache()
5853 Branch(&no_elements, eq, a2, Operand(empty_fixed_array_value)); in CheckEnumCache()
5857 Branch(call_runtime, ne, a2, Operand(at)); in CheckEnumCache()
5861 Branch(&next, ne, a2, Operand(null_value)); in CheckEnumCache()
5870 Branch(&done, gt, input_reg, Operand(output_reg)); in ClampUint8()
5872 Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg)); in ClampUint8()
5891 Branch(&done); in ClampDoubleToUint8()
5898 Branch(&done); in ClampDoubleToUint8()
5920 Branch(no_memento_found, lt, scratch_reg, Operand(new_space_start)); in TestJSArrayForAllocationMemento()
5923 Branch(no_memento_found, gt, scratch_reg, Operand(at)); in TestJSArrayForAllocationMemento()
5926 Branch(allocation_memento_present, cond, scratch_reg, in TestJSArrayForAllocationMemento()
5974 Branch(found, eq, scratch1, Operand(DICTIONARY_ELEMENTS)); in JumpIfDictionaryInPrototypeChain()
5976 Branch(&loop_again, ne, current, Operand(factory->null_value())); in JumpIfDictionaryInPrototypeChain()