Lines Matching refs:LoadMap

1009     Node* prototype_map = LoadMap(prototype);  in BranchIfPrototypesHaveNoElements()
1100 Node* map = LoadMap(object); in BranchIfFastJSArray()
1352 Node* value_map = LoadMap(value); in BranchIfToBooleanIsTrue()
1500 TNode<Map> CodeStubAssembler::LoadMap(SloppyTNode<HeapObject> object) { in LoadMap() function in v8::internal::CodeStubAssembler
1506 return LoadMapInstanceType(LoadMap(object)); in LoadInstanceType()
1530 CSA_SLOW_ASSERT(this, Word32BinaryNot(IsDictionaryMap(LoadMap(object)))); in LoadFastProperties()
1540 CSA_SLOW_ASSERT(this, IsDictionaryMap(LoadMap(object))); in LoadSlowProperties()
1630 return LoadMapElementsKind(LoadMap(object)); in LoadElementsKind()
1656 GotoIfNot(WordEqual(LoadMap(CAST(prototype_info.value())), in LoadMapPrototypeInfo()
2539 GotoIf(WordEqual(LoadMap(cur_context.value()), module_map), &context_found); in LoadModuleContext()
2613 CSA_ASSERT(this, IsFunctionWithPrototypeSlotMap(LoadMap(function))); in LoadJSFunctionPrototype()
2615 LoadMapBitField(LoadMap(function)))); in LoadJSFunctionPrototype()
3936 Node* original_array_map = LoadMap(array); in ExtractFastJSArray()
3956 Node* original_array_map = LoadMap(array); in CloneFastJSArray()
4043 var_fixed_array_map.Bind(LoadMap(fixed_array)); in ExtractFixedArray()
4429 TNode<Map> map = LoadMap(base); in HeapObjectToFixedArray()
4782 Node* map = LoadMap(value); in TaggedToWord32OrBigIntImpl()
5095 Node* value_map = LoadMap(value); in ToThisValue()
5169 var_value_map.Bind(LoadMap(value)); in ThrowIfNotInstanceType()
5193 var_value_map.Bind(LoadMap(value)); in ThrowIfNotJSReceiver()
5339 IsJSObject(proto), [=] { return LoadMapPrototype(LoadMap(proto)); }, in IsPrototypeTypedArrayPrototype()
5348 return IsCallableMap(LoadMap(UncheckedCast<HeapObject>(object))); in TaggedIsCallable()
5353 return IsCallableMap(LoadMap(object)); in IsCallable()
5357 return WordEqual(LoadMap(object), LoadRoot(Heap::kCellMapRootIndex)); in IsCell()
5370 return IsConstructorMap(LoadMap(object)); in IsConstructor()
5458 return IsJSReceiverMap(LoadMap(object)); in IsJSReceiver()
5488 return IsJSObjectMap(LoadMap(object)); in IsJSObject()
5497 return IsJSPromiseMap(LoadMap(object)); in IsJSPromise()
5510 return IsMetaMap(LoadMap(map)); in IsMap()
5519 return IsJSValueMap(LoadMap(object)); in IsJSValue()
5532 return IsJSArrayMap(LoadMap(object)); in IsJSArray()
5626 return IsBooleanMap(LoadMap(object)); in IsBoolean()
5630 return IsPropertyCellMap(LoadMap(object)); in IsPropertyCell()
5634 return IsAccessorInfoMap(LoadMap(object)); in IsAccessorInfo()
5638 return IsAccessorPairMap(LoadMap(object)); in IsAccessorPair()
5653 return IsHeapNumberMap(LoadMap(object)); in IsHeapNumber()
5658 return IsMutableHeapNumberMap(LoadMap(object)); in IsMutableHeapNumber()
5667 return IsFeedbackVectorMap(LoadMap(object)); in IsFeedbackVector()
5685 return IsSymbolMap(LoadMap(object)); in IsSymbol()
5718 return WordEqual(LoadMap(object), LoadRoot(Heap::kNativeContextMapRootIndex)); in IsNativeContext()
5723 return WordEqual(LoadMap(object), FixedDoubleArrayMapConstant()); in IsFixedDoubleArray()
5771 return IsJSFunctionMap(LoadMap(object)); in IsJSFunction()
6998 Node* map = LoadMap(value); in TaggedToNumeric()
7137 TNode<Map> input_map = LoadMap(CAST(input)); in ToString()
7476 Node* key_map = LoadMap(key); in TryToName()
8472 Node* getter_map = LoadMap(getter); in CallGetterIfAccessor()
8499 Node* receiver_map = LoadMap(receiver); in CallGetterIfAccessor()
8794 Node* map = LoadMap(receiver); in TryPrototypeChainLookup()
8853 Node* map = LoadMap(proto); in TryPrototypeChainLookup()
8886 Node* map = LoadMap(proto); in TryPrototypeChainLookup()
8905 VARIABLE(var_object_map, MachineRepresentation::kTagged, LoadMap(object)); in HasInPrototypeChain()
8937 var_object_map.Bind(LoadMap(object_prototype)); in HasInPrototypeChain()
8973 Node* callable_map = LoadMap(callable); in OrdinaryHasInstance()
9166 [=] { return LoadMap(UncheckedCast<HeapObject>(receiver)); }); in LoadReceiverMap()
9267 GotoIf(WordNotEqual(LoadMap(backing_store_ho), FixedArrayMapConstant()), in EmitKeyedSloppyArguments()
9556 CSA_ASSERT(this, Word32BinaryNot(IsFixedCOWArrayMap(LoadMap(elements)))); in EmitElementStore()
9558 GotoIf(IsFixedCOWArrayMap(LoadMap(elements)), bailout); in EmitElementStore()
9642 CSA_ASSERT(this, Word32BinaryNot(IsFixedCOWArrayMap(LoadMap(elements)))); in EmitElementStore()
9648 CSA_ASSERT(this, Word32BinaryNot(IsFixedCOWArrayMap(LoadMap(elements)))); in EmitElementStore()
9726 GotoIfNot(IsFixedCOWArrayMap(LoadMap(elements)), &done); in CopyElementsOnWrite()
10207 Node* right_map = LoadMap(right); in RelationalComparison()
10272 Node* left_map = LoadMap(left); in RelationalComparison()
10318 Node* right_map = LoadMap(right); in RelationalComparison()
10616 Node* value_map = LoadMap(value); in GenerateEqual_Same()
10740 Node* right_map = LoadMap(right); in Equal()
10793 Node* left_map = LoadMap(left); in Equal()
10794 Node* right_map = LoadMap(right); in Equal()
11105 Node* lhs_map = LoadMap(lhs); in StrictEqual()
11135 Node* rhs_map = LoadMap(rhs); in StrictEqual()
11296 Node* rhs_map = LoadMap(rhs); in StrictEqual()
11387 Node* const lhs_map = LoadMap(lhs); in BranchIfSameValue()
11542 Node* map = LoadMap(value); in Typeof()
11623 TNode<Map> map = LoadMap(active_function); in GetSuperConstructor()
11625 TNode<Map> prototype_map = LoadMap(CAST(prototype)); in GetSuperConstructor()
11670 GotoIfNot(IsConstructorMap(LoadMap(CAST(species))), &throw_error); in SpeciesConstructor()
12463 object_map = LoadMap(object); in CheckPrototypeEnumCache()
12473 Node* receiver_map = LoadMap(receiver); in CheckEnumCache()