Home
last modified time | relevance | path

Searched refs:callSiteInfo (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/stackmap/
Dlitecg_stackmap_type.h46 void AppendCallSiteInfo(const LiteCGStackMapType::Pc2CallSiteInfo &callSiteInfo) in AppendCallSiteInfo() argument
48 pc2CallSiteInfoVec_.push_back(callSiteInfo); in AppendCallSiteInfo()
Dlitecg_stackmap_type.cpp23 for (const auto &callSiteInfo : pc2CallSiteInfoVec_) { in ConvertToLLVMStackMapInfo() local
25 for (const auto &elem : callSiteInfo) { in ConvertToLLVMStackMapInfo()
Dllvm_stackmap_parser.cpp88 LLVMStackMapType::CallSiteInfo& callSiteInfo = pc2CallSiteInfo.find(pc)->second; in CalcCallSite() local
152 callSiteInfo.emplace_back(info); in CalcCallSite()
163 FilterCallSiteInfo(callSiteInfo); in CalcCallSite()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
Dlitecg_codegen.cpp75 void SavePC2CallSiteInfo(void *object, uint64_t pc, std::vector<uint64_t> callSiteInfo) in SavePC2CallSiteInfo() argument
78 state.SavePC2CallSiteInfo(pc, callSiteInfo); in SavePC2CallSiteInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/src/old/
Dea_connection_graph.cpp399 DEBUG_ASSERT(callSiteInfo == kInvalid, "must be invalid"); in ReplaceByGlobalNode()
599 void EAConnectionGraph::TouchCallSite(uint32 callSiteInfo) in TouchCallSite() argument
601 CHECK_FATAL(callSite2Nodes.find(callSiteInfo) != callSite2Nodes.end(), "find failed"); in TouchCallSite()
602 if (callSite2Nodes[callSiteInfo] == nullptr) { in TouchCallSite()
604 callSite2Nodes[callSiteInfo] = tmp; in TouchCallSite()
609 uint32 callSiteInfo) in CreateActualNode() argument
613 DEBUG_ASSERT(callSiteInfo != 0, "must not be zero"); in CreateActualNode()
615 …mirModule, alloc, *this, expr, initialEas, nodes.size() + 1, isReurtn, isPh, argIdx, callSiteInfo); in CreateActualNode()
626 if (callSiteInfo != kInvalid) { in CreateActualNode()
627 DEBUG_ASSERT(callSite2Nodes[callSiteInfo] != nullptr, "must touched before"); in CreateActualNode()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/include/old/
Dea_connection_graph.h109 …CreateActualNode(EAStatus initialEas, bool isReurtn, bool isPh, uint8 argIdx, uint32 callSiteInfo);
116 void TouchCallSite(uint32 callSiteInfo);
730 …Node(md, alloc, kActualNode, ec), isReturn(false), isPhantom(false), argIdx(0), callSiteInfo(0) {}; in EACGActualNode()
737 callSiteInfo(callSite) {}; in EACGActualNode()
757 return callSiteInfo; in GetCallSite()
767 uint32 callSiteInfo; variable
/arkcompiler/ets_runtime/ecmascript/
Decma_context.cpp982 auto callSiteInfo = loader->CalCallSiteInfo(retAddr); in CalCallSiteInfo() local
983 if (std::get<1>(callSiteInfo) != nullptr) { in CalCallSiteInfo()
984 return callSiteInfo; in CalCallSiteInfo()
987 callSiteInfo = thread_->GetEcmaVM()->GetHeap()->CalCallSiteInfo(retAddr); in CalCallSiteInfo()
988 return callSiteInfo; in CalCallSiteInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcode_generator.h77 void SavePC2CallSiteInfo(uint64_t pc, std::vector<uint64_t> callSiteInfo);
Dllvm_codegen.cpp231 void CodeInfo::SavePC2CallSiteInfo(uint64_t pc, std::vector<uint64_t> callSiteInfo) in SavePC2CallSiteInfo() argument
233 pc2CallsiteInfo.insert(std::pair<uint64_t, std::vector<uint64_t>>(pc, callSiteInfo)); in SavePC2CallSiteInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcg_option.h46 …ManagerSavePC2CallSiteInfoCallback)(void *object, uint64_t pc, std::vector<uint64_t> callSiteInfo);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dbin_mpl_export.cpp1064 WriteInt(act.callSiteInfo); in OutEaCgActNode()
Dbin_mpl_import.cpp1401 actual.callSiteInfo = static_cast<uint32>(ReadInt()); in InEaCgActNode()