• Home
  • Raw
  • Download

Lines Matching refs:GotoIf

155     GotoIf(IsNull(prototype), only_fast_elements);  in BranchIfPrototypesHaveNonFastElements()
159 GotoIf(IsCustomElementsReceiverInstanceType(instance_type), in BranchIfPrototypesHaveNonFastElements()
162 GotoIf(IsFastElementsKind(elements_kind), &loop_body); in BranchIfPrototypesHaveNonFastElements()
163 GotoIf(Word32Equal(elements_kind, Int32Constant(NO_ELEMENTS)), &loop_body); in BranchIfPrototypesHaveNonFastElements()
182 GotoIf(WordNotEqual(receiver_map, packed_map), &check_holey_map); in TryRewriteElements()
193 GotoIf(WordNotEqual(receiver_map, holey_map), bailout); in TryRewriteElements()
216 GotoIf(WordNotEqual(receiver_map, packed_map), map_mismatch); in TryChangeToHoleyMapHelper()
232 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMap()
248 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind)), in TryChangeToHoleyMapMulti()
250 GotoIf(Word32Equal(current_elements_kind, Int32Constant(holey_kind_2)), in TryChangeToHoleyMapMulti()
283 GotoIf(IsDictionaryMap(receiver_map), slow); in StoreElementWithCapacity()
289 GotoIf(IsSetWord32(details, PropertyDetails::kAttributesReadOnlyMask), in StoreElementWithCapacity()
297 GotoIf(WordNotEqual(elements_map, LoadRoot(Heap::kFixedArrayMapRootIndex)), in StoreElementWithCapacity()
312 GotoIf(WordNotEqual(element, TheHoleConstant()), &hole_check_passed); in StoreElementWithCapacity()
341 GotoIf(Int32LessThanOrEqual(elements_kind, in StoreElementWithCapacity()
402 GotoIf(WordNotEqual(elements_map, fixed_double_array_map), in StoreElementWithCapacity()
482 GotoIf(InstanceTypeEqual(instance_type, JS_ARRAY_TYPE), &if_array); in EmitGenericElementStore()
491 GotoIf(UintPtrLessThan(intptr_index, length), &if_in_bounds); in EmitGenericElementStore()
493 GotoIf(UintPtrGreaterThanOrEqual(intptr_index, capacity), &if_grow); in EmitGenericElementStore()
545 GotoIf(Int32GreaterThanOrEqual( in EmitGenericElementStore()
549 GotoIf(Word32Equal(elements_kind, Int32Constant(DICTIONARY_ELEMENTS)), in EmitGenericElementStore()
585 GotoIf(IsNull(holder), &ok_to_write); in LookupPropertyOnPrototypeChain()
635 GotoIf(WordEqual(value, TheHoleConstant()), &next_proto); in LookupPropertyOnPrototypeChain()
649 GotoIf(InstanceTypeEqual(instance_type, JS_TYPED_ARRAY_TYPE), bailout); in LookupPropertyOnPrototypeChain()
651 GotoIf(IsNull(proto), &ok_to_write); in LookupPropertyOnPrototypeChain()
815 GotoIf(IsPrivateSymbol(p->name), &extensible); in EmitGenericPropertyStore()
838 GotoIf(IsAccessorInfoMap(LoadMap(accessor_pair)), slow); in EmitGenericPropertyStore()
843 GotoIf(IsFunctionTemplateInfoMap(setter_map), slow); in EmitGenericPropertyStore()
914 GotoIf(TaggedIsSmi(receiver), &slow); in KeyedStoreGeneric()
919 GotoIf(IsCustomElementsReceiverInstanceType(instance_type), &slow); in KeyedStoreGeneric()
1005 GotoIf(TaggedIsSmi(receiver), &miss); in StoreIC_Uninitialized()
1010 GotoIf(IsSpecialReceiverInstanceType(instance_type), &miss); in StoreIC_Uninitialized()