| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler_type.h | 36 int32_t GetClassType() const in GetClassType() function 213 int32_t oldMethodId = GetClassType().GetClassType(); in CombineCallTargetType() 214 int32_t newMethodId = type.GetClassType().GetClassType(); in CombineCallTargetType() 241 ClassType GetClassType() const in GetClassType() function 337 ClassType GetClassType() const in GetClassType() function
|
| D | pgo_profiler_layout.h | 124 ClassType GetClassType() const in GetClassType() function
|
| D | pgo_profiler_info.cpp | 492 text += desc.GetClassType().GetTypeString(); in GetTypeString() 1023 PGOHClassLayoutDesc descInfo(type.GetClassType()); in AddDefine() 1024 descInfo.SetSuperClassType(superType.GetClassType()); in AddDefine() 1036 PGOHClassLayoutDesc descInfo(type.GetClassType()); in AddLayout() 1160 auto classType = PGOSampleType(typeInfo.GetClassType()); in ProcessToBinaryForLayout()
|
| D | pgo_profiler_info.h | 731 PGOHClassLayoutDesc desc(GetType().GetClassType()); in Convert() 732 desc.SetSuperClassType(superType_.GetClassType()); in Convert() 1139 auto iter = moduleLayoutDescInfos_.find(PGOHClassLayoutDesc(classType.GetClassType())); in GetHClassLayoutDesc()
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type_accessor.cpp | 34 JSHandle<TSClassType> classType = GetClassType(); in UpdateNonStaticProp() 42 JSHandle<TSClassType> classType = GetClassType(); in UpdateStaticProp() 137 JSHandle<TSClassType> classType = GetClassType(); in GetInstanceTypeLayout() 146 JSHandle<TSClassType> classType = GetClassType(); in GetPrototypeTypeLayout()
|
| D | global_type_info.h | 69 std::hash<int32_t>()(id.GetPGOTypeId().GetClassType().GetClassType()); in operator()
|
| D | ts_type_accessor.h | 99 JSHandle<TSClassType> classType = GetClassType(); \ 106 JSHandle<TSClassType> classType = GetClassType(); \
|
| D | ts_manager.h | 237 inline GlobalTSTypeRef PUBLIC_API GetClassType(kungfu::GateType gateType) in GetClassType() function 240 return GetClassType(gt); in GetClassType() 243 GlobalTSTypeRef PUBLIC_API GetClassType(GlobalTSTypeRef classInstanceGT) const;
|
| D | ts_manager.cpp | 78 GlobalTSTypeRef classGT = GetClassType(instanceGT); in GetHClassIndexByInstanceGateType() 734 GlobalTSTypeRef TSManager::GetClassType(GlobalTSTypeRef classInstanceGT) const in GetClassType() function in panda::ecmascript::TSManager 827 auto classGT = GetClassType(gateType.GetGTRef()); in IsBuiltinInstanceType() 849 GlobalTSTypeRef classGT = GetClassType(gateGT); in IsTypedArrayType() 889 GlobalTSTypeRef classGT = GetClassType(gateGT); in GetTypedArrayBuiltinId()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | type_recorder.cpp | 163 int32_t callTargetMethodOffset = it->second.GetClassType().GetClassType(); in CreateTypesForPGO() 232 return GateType(tsManager->GetClassType(thisGT)); in TryGetNewTargetType() 316 PGOSampleType type(info.GetClassType()); in GetElementsKind()
|
| D | ts_hclass_generator.cpp | 52 tsManager_->InsertPtToGtMap(desc.GetClassType(), type); in UpdateTSHClassFromPGO()
|
| D | ts_inline_lowering.cpp | 622 GlobalTSTypeRef classGT = tsManager_->GetClassType(classInstanceGT); in GetAccessorFuncGT()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/ |
| D | pgo_profiler_test.cpp | 725 … ASSERT_EQ(pgoRWOpType.GetObjectInfo(0).GetClassType(), ClassType(methodId.GetOffset())); in HWTEST_F_L0() 769 auto classId = EntityId(sampleType.GetClassType().GetClassType()); in HWTEST_F_L0() 772 auto superClassId = EntityId(desc->GetSuperClassType().GetClassType()); in HWTEST_F_L0() 780 auto superClassId = EntityId(desc->GetSuperClassType().GetClassType()); in HWTEST_F_L0() 789 ASSERT_EQ(desc->GetSuperClassType().GetClassType(), 0); in HWTEST_F_L0() 876 auto classType = PGOSampleType(pgoRWOpType.GetObjectInfo(0).GetClassType()); in HWTEST_F_L0() 881 classType = PGOSampleType(pgoRWOpType.GetObjectInfo(1).GetClassType()); in HWTEST_F_L0() 885 classType = PGOSampleType(pgoRWOpType.GetObjectInfo(2).GetClassType()); in HWTEST_F_L0() 890 auto classType = PGOSampleType(pgoRWOpType.GetObjectInfo(0).GetClassType()); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | pgo_type_infer.cpp | 124 type = GateType(tsManager_->GetClassType(instanceGT)); in CheckAndInsert() 137 ClassType classType = pgoTypes.GetObjectInfo(i).GetClassType(); in CollectGateType() 271 … value.pgoTypes.emplace_back(tsManager_->GetGateTypeByPt(pgoType.GetObjectInfo(i).GetClassType())); in AddProfiler()
|
| D | initialization_analysis.cpp | 86 receiverGT = tsManager_->GetClassType(receiverType); in CollectInitializationType() 249 classType_ = GateType(tsManager_->GetClassType(type)); in StoreThisObject()
|
| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeRecorder.cpp | 233 int64_t TypeRecorder::GetClassType(int64_t instIndex) const in GetClassType() function in panda::es2panda::extractor::TypeRecorder 246 ASSERT(GetClassType(instIndex) == classIndex); in SetClassType()
|
| D | typeRecorder.h | 87 int64_t GetClassType(int64_t instIndex) const;
|
| D | typeExtractor.cpp | 663 recorder_->SetIdentifierTypeIndex(identifier, recorder_->GetClassType(typeIndex)); in GetTypeIndexFromInitializer() 878 recorder_->SetIdentifierTypeIndex(identifier, recorder_->GetClassType(typeIndex)); in GetTypeIndexFromTypeReference()
|