Lines Matching refs:bailout
1434 Label* bailout) { in BuildAppendJSArray() argument
1501 Goto(bailout); in BuildAppendJSArray()
2344 Label* bailout) { in TryGrowElementsCapacity() argument
2352 bailout); in TryGrowElementsCapacity()
2359 Label* bailout) { in TryGrowElementsCapacity() argument
2365 GotoIf(UintPtrOrSmiGreaterThanOrEqual(key, max_capacity, mode), bailout); in TryGrowElementsCapacity()
2371 new_capacity, mode, bailout); in TryGrowElementsCapacity()
2376 Node* capacity, Node* new_capacity, ParameterMode mode, Label* bailout) { in GrowElementsCapacity() argument
2383 bailout); in GrowElementsCapacity()
4661 Label* bailout) { in Add() argument
4669 GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout); in Add()
4674 GotoIf(SmiAbove(deleted, half_of_free_elements), bailout); in Add()
4681 GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout); in Add()
5621 Node* value, Label* bailout) { in EmitKeyedSloppyArguments() argument
5650 GotoIfNot(TaggedIsSmi(key), bailout); in EmitKeyedSloppyArguments()
5652 GotoIf(IntPtrLessThan(key, IntPtrConstant(0)), bailout); in EmitKeyedSloppyArguments()
5695 bailout); in EmitKeyedSloppyArguments()
5699 GotoIf(UintPtrGreaterThanOrEqual(key, backing_store_length), bailout); in EmitKeyedSloppyArguments()
5704 GotoIf(WordEqual(result, TheHoleConstant()), bailout); in EmitKeyedSloppyArguments()
5809 Node* input, ElementsKind elements_kind, Label* bailout) { in PrepareValueForWriteToTypedArray() argument
5838 GotoIfNot(IsHeapNumberMap(LoadMap(input)), bailout); in PrepareValueForWriteToTypedArray()
5881 Label* bailout) { in EmitElementStore() argument
5888 bailout); in EmitElementStore()
5892 key = TryToIntptr(key, bailout); in EmitElementStore()
5899 value = PrepareValueForWriteToTypedArray(value, elements_kind, bailout); in EmitElementStore()
5908 GotoIf(IsDetachedBuffer(buffer), bailout); in EmitElementStore()
5921 GotoIfNot(UintPtrLessThan(key, length), bailout); in EmitElementStore()
5948 GotoIfNot(TaggedIsSmi(value), bailout); in EmitElementStore()
5950 value = TryTaggedToFloat64(value, bailout); in EmitElementStore()
5955 key, parameter_mode, is_jsarray, bailout); in EmitElementStore()
5957 GotoIfNot(UintPtrLessThan(key, length), bailout); in EmitElementStore()
5962 parameter_mode, bailout); in EmitElementStore()
5972 Label* bailout) { in CheckForCapacityGrow() argument
5995 object, elements, kind, key, current_capacity, mode, bailout); in CheckForCapacityGrow()
6012 GotoIfNot(UintPtrLessThan(key, length), bailout); in CheckForCapacityGrow()
6024 Label* bailout) { in CopyElementsOnWrite() argument
6035 length, capacity, mode, bailout); in CopyElementsOnWrite()
6049 Label* bailout) { in TransitionElementsKind() argument
6053 TrapAllocationMemento(object, bailout); in TransitionElementsKind()
6074 elements_length, mode, bailout); in TransitionElementsKind()