/arkcompiler/ets_runtime/ecmascript/stackmap/ |
D | litecg_stackmap_type.h | 46 void AppendCallSiteInfo(const LiteCGStackMapType::Pc2CallSiteInfo &callSiteInfo) in AppendCallSiteInfo() argument 48 pc2CallSiteInfoVec_.push_back(callSiteInfo); in AppendCallSiteInfo()
|
D | litecg_stackmap_type.cpp | 23 for (const auto &callSiteInfo : pc2CallSiteInfoVec_) { in ConvertToLLVMStackMapInfo() local 25 for (const auto &elem : callSiteInfo) { in ConvertToLLVMStackMapInfo()
|
D | llvm_stackmap_parser.cpp | 88 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/ |
D | litecg_codegen.cpp | 75 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/ |
D | ea_connection_graph.cpp | 399 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/ |
D | ea_connection_graph.h | 109 …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/ |
D | ecma_context.cpp | 982 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/ |
D | code_generator.h | 77 void SavePC2CallSiteInfo(uint64_t pc, std::vector<uint64_t> callSiteInfo);
|
D | llvm_codegen.cpp | 231 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/ |
D | cg_option.h | 46 …ManagerSavePC2CallSiteInfoCallback)(void *object, uint64_t pc, std::vector<uint64_t> callSiteInfo);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
D | bin_mpl_export.cpp | 1064 WriteInt(act.callSiteInfo); in OutEaCgActNode()
|
D | bin_mpl_import.cpp | 1401 actual.callSiteInfo = static_cast<uint32>(ReadInt()); in InEaCgActNode()
|