| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | pgo_type_infer_helper.cpp | 22 …ClassTypeStrategy::CheckAndInsert(CollectedType &types, const GateType &type, TSManager *tsManager) in CheckAndInsert() 36 [[maybe_unused]] TSManager *tsManager) in Merge() 43 …tanceTypeStrategy::CheckAndInsert(CollectedType &types, const GateType &type, TSManager *tsManager) in CheckAndInsert() 62 …anceTypeStrategy::Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, TSManager *tsManager) in Merge() 71 …iltinTypeStrategy::CheckAndInsert(CollectedType &types, const GateType &type, TSManager *tsManager) in CheckAndInsert() 81 [[maybe_unused]] TSManager *tsManager) in Merge() 88 …y::CheckAndInsert(CollectedType &types, const GateType &type, [[maybe_unused]]TSManager *tsManager) in CheckAndInsert() 98 [[maybe_unused]] TSManager *tsManager) in Merge()
|
| D | initialization_analysis.h | 32 InitializationAnalysis(Circuit *circuit, TSManager *tsManager, const CString &recordName, in InitializationAnalysis()
|
| D | pgo_type_infer.h | 28 PGOTypeInfer(Circuit *circuit, TSManager *tsManager, BytecodeCircuitBuilder *builder, in PGOTypeInfer()
|
| D | global_type_infer.cpp | 120 TSManager *tsManager = ctx_->GetTSManager(); in ProcessTypeInference() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | type_recorder.cpp | 30 … TSManager *tsManager, const CString &recordName, PGOProfilerDecoder *decoder, in TypeRecorder() 46 TSManager *tsManager, const CString &recordName) in LoadTypes() 91 void TypeRecorder::CollectLiteralGT(TSManager *tsManager, TypeLocation &loc, GlobalTSTypeRef gt) in CollectLiteralGT() 154 TSManager *tsManager, const CString &recordName) in CreateTypesForPGO() 211 void TypeRecorder::BindPgoTypeToGateType(const JSPandaFile *jsPandaFile, TSManager *tsManager, in BindPgoTypeToGateType() 234 void TypeRecorder::LoadArgTypes(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTSTypeRef… in LoadArgTypes() 250 GateType TypeRecorder::TryGetThisType(const TSManager *tsManager, GlobalTSTypeRef funcGT, GlobalTST… in TryGetThisType() argument 264 GateType TypeRecorder::TryGetNewTargetType(const TSManager *tsManager, GlobalTSTypeRef thisGT) const in TryGetNewTargetType() argument
|
| D | ts_class_analysis.h | 24 TSClassAnalysis(TSManager *tsManager): tsManager_(tsManager) {} in TSClassAnalysis()
|
| D | ts_hclass_generator.h | 24 explicit TSHClassGenerator(TSManager *tsManager): tsManager_(tsManager) {}; in TSHClassGenerator()
|
| D | ntype_bytecode_lowering.h | 28 NTypeBytecodeLowering(Circuit *circuit, PassContext *ctx, TSManager *tsManager, in NTypeBytecodeLowering()
|
| D | object_access_helper.h | 102 …explicit ObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, GateType type, in ObjectAccessHelper() 159 …explicit PGOObjectAccessHelper(TSManager *tsManager, AccessMode mode, GateRef receiver, ProfileTyp… in PGOObjectAccessHelper()
|
| D | slowpath_lowering.h | 114 TSManager *tsManager, const MethodLiteral *methodLiteral, in SlowPathLowering()
|
| D | typed_hcr_lowering.h | 104 TSManager* tsManager, in TypedHCRLowering()
|
| D | pass_manager.cpp | 68 auto tsManager = ctx_->GetTSManager(); in Compile() local 226 auto tsManager = ctx.GetTSManager(); in Compile() local
|
| D | aot_compiler_preprocessor.cpp | 124 TSManager *tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in SetShouldCollectLiteralInfo() local 202 TSManager *tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in GenerateGlobalTypes() local
|
| D | ts_hclass_generator.cpp | 166 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in CreatePHClass() local 238 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in CreateCHClass() local
|
| D | bytecode_info_collector.cpp | 67 auto tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in ~BytecodeInfoCollector() local 681 auto tsManager = vm_->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in CheckExportNameAndClassType() local
|
| D | bytecode_circuit_builder.h | 219 TSManager *tsManager, in BytecodeCircuitBuilder()
|
| D | ts_inline_lowering.cpp | 215 TSManager *tsManager = ctx_->GetTSManager(); in InlineCall() local
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type.cpp | 55 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local 81 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetSuperPropTypeGT() local 115 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetNonStaticPropTypeGT() local 154 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in UpdateStaticPropTypeGT() local 178 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local 197 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetIndexSignType() local 283 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local 315 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in GetPropTypeGT() local
|
| D | ts_type_accessor.h | 67 explicit TSTypeAccessor(TSManager *tsManager, const GlobalTSTypeRef gt) in TSTypeAccessor() 70 explicit TSTypeAccessor(TSManager *tsManager, const kungfu::GateType type) in TSTypeAccessor()
|
| D | ts_type_table_generator.h | 25 explicit TSTypeTableGenerator(TSManager *tsManager) in TSTypeTableGenerator()
|
| D | ts_type_parser.cpp | 36 TSTypeParser::TSTypeParser(TSManager *tsManager) in TSTypeParser()
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/tests/ |
| D | ts_type_table_generator_test.cpp | 60 auto *tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 79 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 115 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
|
| D | ts_type_parser_test.cpp | 61 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 73 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 144 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 217 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 283 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 344 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local 410 auto tsManager = ecmaVm->GetJSThread()->GetCurrentEcmaContext()->GetTSManager(); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | subtyping_operator.cpp | 48 TSManager *tsManager = const_cast<JSThread*>(thread)->GetCurrentEcmaContext()->GetTSManager(); in CheckSubtyping() local 84 TSManager *tsManager = const_cast<JSThread*>(thread)->GetCurrentEcmaContext()->GetTSManager(); in MergeClassField() local 122 TSManager *tsManager = thread->GetCurrentEcmaContext()->GetTSManager(); in FillTSInheritInfo() local
|
| D | subtyping_operator-inl.h | 99 … TSManager *tsManager = const_cast<JSThread*>(thread)->GetCurrentEcmaContext()->GetTSManager(); in GetType() local
|