Home
last modified time | relevance | path

Searched refs:stackmapAddr (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/stackmap/
Dark_stackmap_parser.h40 …void GetConstInfo(uintptr_t callsite, LLVMStackMapType::ConstInfo& info, uint8_t *stackmapAddr = n…
42 uint8_t *stackmapAddr) const;
46 uintptr_t callSiteSp, uint8_t *stackmapAddr) const;
47 …void GetArkDeopt(uintptr_t callSiteAddr, uint8_t *stackmapAddr, std::vector<ARKDeopt>& deopts) con…
54 void GetArkDeopt(uint8_t *stackmapAddr, const CallsiteHeader& callsiteHead,
Dark_stackmap_parser.cpp44 void ArkStackMapParser::GetArkDeopt(uint8_t *stackmapAddr, in GetArkDeopt() argument
48 ParseArkDeopt(callsiteHead, stackmapAddr, deopts); in GetArkDeopt()
52 uint8_t *stackmapAddr, in GetArkDeopt() argument
55 ArkStackMapHeader *head = reinterpret_cast<ArkStackMapHeader *>(stackmapAddr); in GetArkDeopt()
62 …CallsiteHeader *callsiteHead = reinterpret_cast<CallsiteHeader *>(stackmapAddr + sizeof(ArkStackMa… in GetArkDeopt()
68 GetArkDeopt(stackmapAddr, *found, deopts); in GetArkDeopt()
73 uint8_t *stackmapAddr) const in GetConstInfo()
76 GetArkDeopt(callSiteAddr, stackmapAddr, deopts); in GetConstInfo()
99 uint8_t *stackmapAddr) const in GetMethodOffsetInfo()
102 GetArkDeopt(callSiteAddr, stackmapAddr, deopts); in GetMethodOffsetInfo()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Daot_file_info.cpp33 uint8_t *stackmapAddr = nullptr; in CalCallSiteInfo() local
49 stackmapAddr = d.GetArkStackMapRawPtr(); in CalCallSiteInfo()
50 ASSERT(stackmapAddr != nullptr); in CalCallSiteInfo()
70 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo()
/arkcompiler/ets_runtime/ecmascript/mem/
Dmachine_code.cpp68 uint8_t *stackmapAddr = GetStackMapAddress(); in SetData() local
69 if (memcpy_s(stackmapAddr, desc->stackMapSize, reinterpret_cast<uint8_t*>(desc->stackMapAddr), in SetData()
95 … ", stackMap addr:" << reinterpret_cast<void*>(stackmapAddr) << ", size:" << stackMapSizeAlign << in SetData()
131 uint8_t *stackmapAddr = GetStackMapAddress(); in CalCallSiteInfo() local
132 ASSERT(stackmapAddr != nullptr); in CalCallSiteInfo()
158 auto ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo()