Lines Matching refs:bailout

897                                         Label* bailout) {  in TrySmiDiv()  argument
900 GotoIf(WordEqual(divisor, SmiConstant(0)), bailout); in TrySmiDiv()
910 GotoIf(SmiLessThan(divisor, SmiConstant(0)), bailout); in TrySmiDiv()
929 bailout); in TrySmiDiv()
938 GotoIf(Word32NotEqual(untagged_dividend, truncated), bailout); in TrySmiDiv()
2823 Label* bailout) { in EnsureArrayLengthWritable() argument
2825 GotoIf(IsDictionaryMap(map), bailout); in EnsureArrayLengthWritable()
2843 bailout); in EnsureArrayLengthWritable()
2847 Label* bailout) { in EnsureArrayPushable() argument
2855 bailout); in EnsureArrayPushable()
2857 EnsureArrayLengthWritable(map, bailout); in EnsureArrayPushable()
2865 Variable* var_elements, Node* growth, Label* bailout) { in PossiblyGrowElementsCapacity() argument
2876 bailout)); in PossiblyGrowElementsCapacity()
2885 Label* bailout) { in BuildAppendJSArray() argument
2931 Goto(bailout); in BuildAppendJSArray()
2939 ParameterMode mode, Label* bailout, in TryStoreArrayElement() argument
2943 GotoIf(TaggedIsNotSmi(value), bailout); in TryStoreArrayElement()
2945 GotoIfNotNumber(value, bailout); in TryStoreArrayElement()
2952 Node* value, Label* bailout) { in BuildAppendJSArray() argument
2963 &var_elements, growth, bailout); in BuildAppendJSArray()
2967 TryStoreArrayElement(kind, mode, bailout, var_elements.value(), in BuildAppendJSArray()
4568 Label* bailout) { in TryGrowElementsCapacity() argument
4579 bailout); in TryGrowElementsCapacity()
4586 Label* bailout) { in TryGrowElementsCapacity() argument
4596 GotoIf(UintPtrOrSmiGreaterThanOrEqual(key, max_capacity, mode), bailout); in TryGrowElementsCapacity()
4602 new_capacity, mode, bailout); in TryGrowElementsCapacity()
4607 Node* capacity, Node* new_capacity, ParameterMode mode, Label* bailout) { in GrowElementsCapacity() argument
4619 bailout); in GrowElementsCapacity()
7909 TNode<Object> value, Label* bailout) { in Add() argument
7918 GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout); in Add()
7923 GotoIf(SmiAbove(deleted, half_of_free_elements), bailout); in Add()
7929 GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout); in Add()
9194 Node* value, Label* bailout) { in EmitKeyedSloppyArguments() argument
9223 GotoIfNot(TaggedIsSmi(key), bailout); in EmitKeyedSloppyArguments()
9225 GotoIf(IntPtrLessThan(key, IntPtrConstant(0)), bailout); in EmitKeyedSloppyArguments()
9268 bailout); in EmitKeyedSloppyArguments()
9273 GotoIf(UintPtrGreaterThanOrEqual(key, backing_store_length), bailout); in EmitKeyedSloppyArguments()
9278 GotoIf(WordEqual(result, TheHoleConstant()), bailout); in EmitKeyedSloppyArguments()
9551 Label* bailout, Node* context) { in EmitElementStore() argument
9558 GotoIf(IsFixedCOWArrayMap(LoadMap(elements)), bailout); in EmitElementStore()
9563 TNode<IntPtrT> intptr_key = TryToIntptr(key, bailout); in EmitElementStore()
9580 GotoIf(IsDetachedBuffer(buffer), bailout); in EmitElementStore()
9592 GotoIfNot(UintPtrLessThan(intptr_key, length), bailout); in EmitElementStore()
9626 GotoIfNot(TaggedIsSmi(value), bailout); in EmitElementStore()
9628 value = TryTaggedToFloat64(value, bailout); in EmitElementStore()
9634 is_jsarray, bailout); in EmitElementStore()
9636 GotoIfNot(UintPtrLessThan(intptr_key, length), bailout); in EmitElementStore()
9645 parameter_mode, bailout); in EmitElementStore()
9655 ParameterMode mode, bool is_js_array, Label* bailout) { in CheckForCapacityGrow() argument
9693 GotoIf(TaggedIsSmi(maybe_elements), bailout); in CheckForCapacityGrow()
9710 GotoIfNot(UintPtrLessThan(key, length), bailout); in CheckForCapacityGrow()
9722 Label* bailout) { in CopyElementsOnWrite() argument
9731 length, capacity, mode, bailout); in CopyElementsOnWrite()
9744 Label* bailout) { in TransitionElementsKind() argument
9747 TrapAllocationMemento(object, bailout); in TransitionElementsKind()
9766 elements_length, mode, bailout); in TransitionElementsKind()