Home
last modified time | relevance | path

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

123

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_encoder.cpp113 void PGOProfilerEncoder::Merge(const PGORecordDetailInfos &recordInfos) in Merge() function in panda::ecmascript::pgo::PGOProfilerEncoder
119 globalRecordInfos_->Merge(recordInfos); in Merge()
122 void PGOProfilerEncoder::Merge(const PGOPandaFileInfos &pandaFileInfos) in Merge() function in panda::ecmascript::pgo::PGOProfilerEncoder
124 return pandaFileInfos_->Merge(pandaFileInfos); in Merge()
127 void PGOProfilerEncoder::Merge(const PGOProfilerEncoder &encoder) in Merge() function in panda::ecmascript::pgo::PGOProfilerEncoder
129 Merge(*encoder.pandaFileInfos_); in Merge()
130 Merge(*encoder.globalRecordInfos_); in Merge()
164 Merge(decoder.GetPandaFileInfos()); in MergeWithExistProfile()
171 Merge(*runtimeEncoder.pandaFileInfos_); in MergeWithExistProfile()
176 Merge(*runtimeEncoder.globalRecordInfos_); in MergeWithExistProfile()
Dpgo_profiler_layout.cpp30 void PGOHClassTreeDesc::Merge(const PGOHClassTreeDesc &from) in Merge() function in panda::ecmascript::pgo::PGOHClassTreeDesc
45 curLayoutDesc->Merge(fromDesc); in Merge()
149 void HClassLayoutDesc::Merge(const HClassLayoutDesc *from) in Merge() function in panda::ecmascript::pgo::HClassLayoutDesc
188 void RootHClassLayoutDesc::Merge(const HClassLayoutDesc *from) in Merge() function in panda::ecmascript::pgo::RootHClassLayoutDesc
196 HClassLayoutDesc::Merge(from); in Merge()
217 void ChildHClassLayoutDesc::Merge(const HClassLayoutDesc *from) in Merge() function in panda::ecmascript::pgo::ChildHClassLayoutDesc
224 HClassLayoutDesc::Merge(from); in Merge()
Dpgo_profiler_manager.cpp63 merger.Merge(decoder.GetRecordDetailInfos()); in MergeApFiles()
64 merger.Merge(decoder.GetPandaFileInfos()); in MergeApFiles()
99 merger.Merge(decoder); in MergeApFiles()
Dpgo_profiler_manager.h119 Merge(profiler.get()); in Destroy()
175 void Merge(PGOProfiler *profiler) in Merge() function
179 encoder_->Merge(*profiler->recordInfos_); in Merge()
226 encoder.Merge(decoder); in TextToBinary()
Dpgo_profiler_decoder.cpp126 abcFilePool_->Merge(context, *abcFilePoolTemp); in LoadAbcIdPool()
263 void PGOProfilerDecoder::Merge(const PGOProfilerDecoder &decoder) in Merge() function in panda::ecmascript::pgo::PGOProfilerDecoder
273 pandaFileInfos_.Merge(decoder.GetPandaFileInfos()); in Merge()
274 recordSimpleInfos_->Merge(decoder.GetRecordSimpleInfos()); in Merge()
Dpgo_profiler_encoder.h71 void Merge(const PGORecordDetailInfos &recordInfos);
72 void Merge(const PGOPandaFileInfos &pandaFileInfos);
73 void Merge(const PGOProfilerEncoder &encoder);
Dpgo_profiler_info.cpp65 void PGOPandaFileInfos::Merge(const PGOPandaFileInfos &pandaFileInfos) in Merge() function in panda::ecmascript::pgo::PGOPandaFileInfos
251 void PGOMethodInfoMap::Merge(Chunk *chunk, PGOMethodInfoMap *methodInfos) in Merge() function in panda::ecmascript::pgo::PGOMethodInfoMap
260 toMethodInfo->Merge(fromMethodInfo); in Merge()
279 toTypeInfo->Merge(fromTypeInfo); in Merge()
282 typeInfoSet->Merge(fromTypeInfo); in Merge()
524 void PGOMethodIdSet::Merge(const PGOMethodIdSet &from) in Merge() function in panda::ecmascript::pgo::PGOMethodIdSet
532 const_cast<PGOMethodNameSet &>(iter->second).Merge(methodNameSet.second); in Merge()
536 void PGODecodeMethodInfo::Merge(const PGODecodeMethodInfo &from) in Merge() function in panda::ecmascript::pgo::PGODecodeMethodInfo
543 pgoMethodTypeSet_.Merge(&from.pgoMethodTypeSet_); in Merge()
688 void PGORecordDetailInfos::Merge(const PGORecordDetailInfos &recordInfos) in Merge() function in panda::ecmascript::pgo::PGORecordDetailInfos
[all …]
Dpgo_profiler_layout.h157 virtual void Merge(const HClassLayoutDesc *from);
219 void Merge(const HClassLayoutDesc *from) override;
275 void Merge(const HClassLayoutDesc *from) override;
310 void Merge(const PGOHClassTreeDesc &from);
422 void Merge(const RootHClassLayoutDesc &desc) in Merge() function
510 void Merge(const ChildHClassLayoutDesc &desc) in Merge() function
600 void Merge(const PGOHClassTreeDesc &desc) in Merge() function
608 root->Merge(*rootLayoutDesc); in Merge()
617 current->Merge(*desc); in Merge()
Dpgo_profiler_info.h65 void Merge(const PGOPandaFileInfos &pandaFileInfos);
168 void Merge(const PGOMethodInfo *info) in Merge() function
261 void Merge(const PGODecodeMethodInfo &from);
284 void Merge(Chunk *chunk, PGOMethodInfoMap *methodInfos);
376 void Merge(const PGOMethodIdSet &from);
402 void Merge(const PGOMethodNameSet &from) in Merge() function
412 methodInfo->second.Merge(method.second); in Merge()
476 void Merge(const PGORecordDetailInfos &recordInfos);
678 void Merge(const PGORecordSimpleInfos &simpleInfos);
/arkcompiler/ets_runtime/test/moduletest/merge/
Dmerge.js23 import { Merge } from './A.js'
25 var m = new Merge("a")
DA.js24 export class Merge { class
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dpgo_type_infer_helper.cpp35 void ClassTypeStrategy::Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, in Merge() function in panda::ecmascript::kungfu::ClassTypeStrategy
62 void ClassInstanceTypeStrategy::Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, TSManag… in Merge() function in panda::ecmascript::kungfu::ClassInstanceTypeStrategy
80 void BuiltinTypeStrategy::Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, in Merge() function in panda::ecmascript::kungfu::BuiltinTypeStrategy
97 void OtherTypeStrategy::Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, in Merge() function in panda::ecmascript::kungfu::OtherTypeStrategy
138 strategy->Merge(inferTypes, types, tsManager_); in GetInferTypes()
Dpgo_type_infer_helper.h55 …virtual void Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, TSManager *tsManager) = 0;
62 …virtual void Merge(ChunkSet<GateType> &inferTypes, CollectedType &types, TSManager *tsManager) ove…
/arkcompiler/ets_runtime/ecmascript/mem/
Dremembered_set.h95 void Merge(RememberedSet *rset) in Merge() function
98 GCBitsetData()->Merge(bitset, size_); in Merge()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/
Dpgo_method_type_set.h93 void Merge(const PGOMethodTypeSet *info);
167 void Merge(const RWScalarOpTemplate &type) in Merge() function
169 type_.Merge(type.type_); in Merge()
222 void Merge(const ScalarOpTemplate &typeInfo) in Merge() function
Dpgo_profile_type_pool.h156 … void Merge(const PGOProfileTypePool &profileTypePool, std::map<ApEntityId, ApEntityId> &idMapping) in Merge() function
158 pool_->Merge(*profileTypePool.pool_, [&](ApEntityId oldEntryId, ApEntityId newEntryId) { in Merge()
Dpgo_method_type_set.cpp27 void PGOMethodTypeSet::Merge(const PGOMethodTypeSet *info) in Merge() function in panda::ecmascript::pgo::PGOMethodTypeSet
32 const_cast<ScalarOpTypeInfo &>(*iter).Merge(fromType); in Merge()
40 const_cast<RWScalarOpTypeInfo &>(*iter).Merge(fromType); in Merge()
Dpgo_record_pool.h197 void Merge(const PGORecordPool &recordPool) in Merge() function
266 void Merge(const PGOContext &context, PGOAbcFilePool &pool) in Merge() function
271 pool_->Merge(*pool.GetPool(), [&](ApEntityId oldEntryId, ApEntityId newEntryId) { in Merge()
/arkcompiler/ets_runtime/ecmascript/
Don_heap.h35 static OnHeapMode Merge(OnHeapMode first, OnHeapMode second) in Merge() function
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dreg_alloc_verifier.h143 bool Merge(const LocationState &other);
227 bool Merge(const BlockState &state, const PhiInstSafeIter &phis, BasicBlock *pred,
/arkcompiler/ets_runtime/ecmascript/compiler/base/
Ddepend_chain_helper.cpp20 void DependChains::Merge(DependChains* that) in Merge() function in panda::ecmascript::kungfu::DependChains
Ddepend_chain_helper.h61 void Merge(DependChains* that);
/arkcompiler/runtime_core/static_core/compiler/
DCompilerInstTemplatesPostPlugins.cmake18 COMMENT "Merge yaml files: ${INST_TEMPLATES_YAML_FILES}"
/arkcompiler/runtime_core/static_core/runtime/
DRuntimeOptionsPostPlugins.cmake18 COMMENT "Merge yaml files: ${RUNTIME_YAML_FILES_STR}"
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Ddead_code_elimination_test.cpp84 auto merge = circuit.NewGate(circuit.Merge(2), {dead, ifFalse}); in HWTEST_F_L0()
119 auto merge = circuit.NewGate(circuit.Merge(3), {ifTrue2, dead, ifFalse}); in HWTEST_F_L0()

123