Home
last modified time | relevance | path

Searched refs:TAGGED (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
Delements.h32 TAGGED = 0x1EUL, // 30 enumerator
38 HOLE_TAGGED = HOLE | TAGGED,
Delements.cpp30 result.emplace(ElementsKind::TAGGED, ConstantIndex::ELEMENT_TAGGED_HCLASS_INDEX); in InitializeHClassMap()
94 result = ElementsKind::TAGGED; in FixElementsKind()
115 valueKind = ElementsKind::TAGGED; in ToElementsKind()
Dproperty_attributes.h30 TAGGED, enumerator
38 TAGGED = 0x1ULL << 2 enumerator
135 if (oldType == TrackType::TAGGED) { in UpdateTrackType()
139 TrackType newType = TrackType::TAGGED; in UpdateTrackType()
Dtagged_hash_table.h422 attr.SetRepresentation(Representation::TAGGED); in PutIfAbsent()
443 attr.SetRepresentation(Representation::TAGGED); in Put()
494 attr.SetRepresentation(Representation::TAGGED); in NextEnumerationIndex()
Dobject_factory.cpp678 attributes.SetRepresentation(Representation::TAGGED); in CreateJSRegExpInstanceClass()
702 attributes.SetRepresentation(Representation::TAGGED); in CreateJSArrayInstanceClass()
730 attributes.SetRepresentation(Representation::TAGGED); in CreateJSArguments()
740 attributes.SetRepresentation(Representation::TAGGED); in CreateJSArguments()
751 attributes.SetRepresentation(Representation::TAGGED); in CreateJSArguments()
762 attributes.SetRepresentation(Representation::TAGGED); in CreateJSArguments()
1457 attributes.SetRepresentation(Representation::TAGGED); in CreateFunctionClass()
1468 attributes.SetRepresentation(Representation::TAGGED); in CreateFunctionClass()
1479 attributes.SetRepresentation(Representation::TAGGED); in CreateFunctionClass()
1487 attributes.SetRepresentation(Representation::TAGGED); in CreateFunctionClass()
[all …]
Dobject_operator.cpp455 attributes_.SetRepresentation(Representation::TAGGED); in ConvertOrTransitionWithRep()
469 attributes_.SetRepresentation(Representation::TAGGED); in ConvertOrTransitionWithRep()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnumber_gate_info.h30 TAGGED, enumerator
41 static constexpr uint8_t TAGGED = 1 << 3; variable
62 return ((tag_ & TAGGED) != 0); in UsedAsTagged()
82 return UseInfo(TAGGED); in TaggedUse()
Dnumber_speculative_retype.cpp35 type = TypeInfo::TAGGED; in SetOutputType()
63 type = TypeInfo::TAGGED; in SetOutputType()
227 tempType = TypeInfo::TAGGED; in GetOuputForPhi()
256 if (output == TypeInfo::TAGGED || output == TypeInfo::NONE) { in VisitPhi()
274 if (curOutput != TypeInfo::TAGGED) { in ConvertTaggedToNJSValue()
502 if (GetOutputTypeInfo(value) == TypeInfo::TAGGED) { in VisitBooleanJump()
616 case TypeInfo::TAGGED: { in CheckAndConvertToBool()
784 case TypeInfo::TAGGED: { in CheckAndConvertToInt32()
825 case TypeInfo::TAGGED: { in CheckAndConvertToFloat64()
857 case TypeInfo::TAGGED: { in CheckAndConvertToTagged()
[all …]
Dprofiler_stub_builder.cpp231 … DEFVARIABLE(newTrackType, VariableType::INT32(), Int32(static_cast<int32_t>(TrackType::TAGGED))); in UpdateTrackTypeInPropAttr()
236 Branch(Equal(oldTrackType, Int32(static_cast<int32_t>(TrackType::TAGGED))), &exit, &judgeValue); in UpdateTrackTypeInPropAttr()
242 …Branch(Int32Equal(*newTrackType, Int32(static_cast<int32_t>(TrackType::TAGGED))), &update, &merge); in UpdateTrackTypeInPropAttr()
303 … DEFVARIABLE(newTrackType, VariableType::INT32(), Int32(static_cast<int32_t>(TrackType::TAGGED))); in TaggedToTrackType()
320 newTrackType = Int32(static_cast<int32_t>(TrackType::TAGGED)); in TaggedToTrackType()
Dstub_builder.cpp911 Int64(static_cast<int32_t>(Representation::TAGGED))); in TaggedToRepresentation()
933 resultRep = Int64(static_cast<int32_t>(Representation::TAGGED)); in TaggedToRepresentation()
950 DEFVARIABLE(result, VariableType::INT32(), Int32(static_cast<int32_t>(ElementsKind::TAGGED))); in TaggedToElementKind()
Dstub_builder-inl.h2076 GateRef targetType = Int32(static_cast<int32_t>(Representation::TAGGED)); in SetTaggedRepInPropAttr()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp82 case TrackType::TAGGED: in UpdateKeyAndDesc()
88 if (newTrackType != TrackType::TAGGED) { in UpdateKeyAndDesc()
Dpgo_profiler_layout.h63 case TrackType::TAGGED: in SetAttribute()
64 attr.SetRepresentation(Representation::TAGGED); in SetAttribute()
/arkcompiler/runtime_core/assembler/
Ddefine.h38 _("any", TAGGED)
Dassembly-type.h107 return type_id_ == panda_file::Type::TypeId::TAGGED; in IsTagged()
Dassembly-emitter.cpp78 … res.insert({Type::TypeId::TAGGED, container->GetOrCreatePrimitiveTypeItem(Type::TypeId::TAGGED)}); in CreatePrimitiveTypes()
/arkcompiler/runtime_core/libpandafile/templates/
Dtype.h.erb149 case panda_file::Type::TypeId::TAGGED:
183 return Type(panda_file::Type::TypeId::TAGGED);
220 uint8_t last_encoding = Type(TypeId::TAGGED).GetFieldEncoding();
222 return Type(TypeId::TAGGED);
/arkcompiler/runtime_core/disassembler/templates/
Dtype_to_pandasm_type.cpp.erb54 case panda_file::Type::TypeId::TAGGED:
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_handler.h134 RepresentationBit::Set(Representation::TAGGED, &handler); in LoadProperty()
186 RepresentationBit::Set(Representation::TAGGED, &handler); in StoreProperty()
/arkcompiler/runtime_core/bytecode_optimizer/
Druntime_adapter.h227 case panda_file::Type::TypeId::TAGGED: in ToCompilerType()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dclass_info_extractor.cpp201 attributes.SetRepresentation(Representation::TAGGED); in CreatePrototypeHClass()
276 attributes.SetRepresentation(Representation::TAGGED); in CreateConstructorHClass()
/arkcompiler/runtime_core/assembler/tests/
Demitter_test.cpp695 const auto tagged = panda_file::Type(panda_file::Type::TypeId::TAGGED); in TEST()
730 const auto tagged = panda_file::Type(panda_file::Type::TypeId::TAGGED); in TEST()
Dassembler_emitter_test.cpp783 const auto tagged = panda_file::Type(panda_file::Type::TypeId::TAGGED);
824 const auto tagged = panda_file::Type(panda_file::Type::TypeId::TAGGED);
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp893 ASSERT_EQ(desc->GetElementsKind(), ElementsKind::TAGGED); in HWTEST_F_L0()
/arkcompiler/runtime_core/libpandafile/
Dfile_reader.cpp780 case Type::TypeId::TAGGED: in CreateFieldItem()