Home
last modified time | relevance | path

Searched refs:TrackType (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Dproperty_attributes.h33 enum class TrackType : uint8_t { class
126 using TrackTypeField = OffsetField::NextField<TrackType, TRACK_TYPE_NUM>; // 20: 3 bits
190 TrackType oldType = GetTrackType(); in UpdateTrackType()
191 if (oldType == TrackType::TAGGED) { in UpdateTrackType()
195 TrackType newType = TrackType::TAGGED; in UpdateTrackType()
197 newType = static_cast<TrackType>(static_cast<uint8_t>(TrackType::INT) | static_cast<uint8_t>(oldType)); in UpdateTrackType()
199 newType = static_cast<TrackType>(static_cast<uint8_t>(TrackType in UpdateTrackType()
[all...]
H A Dlayout_info.cpp225 TrackType type = attr.GetTrackType(); in DumpFieldIndexByPGO()
247 TrackType type = attr.GetTrackType(); in UpdateFieldIndexByPGO()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler_layout.cpp25 TrackType trackType = GetTrackType(); in SetAttribute()
28 case TrackType::DOUBLE: in SetAttribute()
29 case TrackType::NUMBER: in SetAttribute()
33 case TrackType::INT: in SetAttribute()
37 case TrackType::TAGGED: in SetAttribute()
196 case TrackType::TAGGED: in InsertKeyAndDesc()
199 case TrackType::NONE: in InsertKeyAndDesc()
200 case TrackType::INT: in InsertKeyAndDesc()
201 case TrackType::DOUBLE: in InsertKeyAndDesc()
202 if (newTrackType != TrackType in InsertKeyAndDesc()
[all...]
H A Dpgo_profiler_layout.h39 PropertyAttributes::PropertyMetaDataField::NextField<TrackType, PropertyAttributes::TRACK_TYPE_NUM>;
44 SetTrackType(TrackType::NONE); in PGOHandler()
48 PGOHandler(TrackType type, int meta) in PGOHandler()
54 PGOHandler(TrackType type, int meta, bool isSymbol) in PGOHandler()
78 void SetTrackType(TrackType type) in SetTrackType()
83 TrackType GetTrackType() const in GetTrackType()
H A Dpgo_profiler_info.h316 CMap<PGOSampleType, CMap<CString, TrackType>> globalLayoutDescInfos_;
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dprofiler_stub_builder.cpp433 DEFVARIABLE(newTrackType, VariableType::INT32(), Int32(static_cast<int32_t>(TrackType::TAGGED))); in UpdateTrackTypeInPropAttr()
438 BRANCH(Equal(oldTrackType, Int32(static_cast<int32_t>(TrackType::TAGGED))), &exit, &judgeValue); in UpdateTrackTypeInPropAttr()
444 BRANCH(Int32Equal(*newTrackType, Int32(static_cast<int32_t>(TrackType::TAGGED))), &update, &merge); in UpdateTrackTypeInPropAttr()
526 DEFVARIABLE(newTrackType, VariableType::INT32(), Int32(static_cast<int32_t>(TrackType::TAGGED))); in TaggedToTrackType()
533 newTrackType = Int32(static_cast<int32_t>(TrackType::INT)); in TaggedToTrackType()
543 newTrackType = Int32(static_cast<int32_t>(TrackType::TAGGED)); in TaggedToTrackType()
548 newTrackType = Int32(static_cast<int32_t>(TrackType::DOUBLE)); in TaggedToTrackType()

Completed in 11 milliseconds