Searched refs:stackmapAddr (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/stackmap/ |
H A D | ark_stackmap_parser.h | 40 void GetConstInfo(uintptr_t callsite, LLVMStackMapType::ConstInfo& info, uint8_t *stackmapAddr = nullptr) const; 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) const; 54 void GetArkDeopt(uint8_t *stackmapAddr, const CallsiteHeader& callsiteHead, 61 uintptr_t GetStackSlotAddress(uint8_t *stackmapAddr, uintptr_t callSiteSp, uintptr_t callsiteFp,
|
H A D | ark_stackmap_parser.cpp | 43 void ArkStackMapParser::GetArkDeopt(uint8_t *stackmapAddr, in GetArkDeopt() argument 47 ParseArkDeopt(callsiteHead, stackmapAddr, deopts); in GetArkDeopt() 51 uint8_t *stackmapAddr, in GetArkDeopt() 54 ArkStackMapHeader *head = reinterpret_cast<ArkStackMapHeader *>(stackmapAddr); in GetArkDeopt() 61 CallsiteHeader *callsiteHead = reinterpret_cast<CallsiteHeader *>(stackmapAddr + sizeof(ArkStackMapHeader)); in GetArkDeopt() 67 GetArkDeopt(stackmapAddr, *found, deopts); in GetArkDeopt() 72 uint8_t *stackmapAddr) const in GetConstInfo() 75 GetArkDeopt(callSiteAddr, stackmapAddr, deopts); in GetConstInfo() 98 uint8_t *stackmapAddr) const in GetMethodOffsetInfo() 101 GetArkDeopt(callSiteAddr, stackmapAddr, deopt in GetMethodOffsetInfo() 50 GetArkDeopt(uintptr_t callSiteAddr, uint8_t *stackmapAddr, std::vector<ARKDeopt>& deopts) const GetArkDeopt() argument 127 GetStackSlotAddress(uint8_t *stackmapAddr, uintptr_t callSiteSp, uintptr_t callsiteFp, uint32_t &offset) const GetStackSlotAddress() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
H A D | aot_file_info.cpp | 33 uint8_t *stackmapAddr = nullptr; in CalCallSiteInfo() local 46 stackmapAddr = d.GetArkStackMapRawPtr(); in CalCallSiteInfo() 47 ASSERT(stackmapAddr != nullptr); in CalCallSiteInfo() 51 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo() 59 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo() 64 ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | machine_code.cpp | 82 uint8_t *stackmapAddr = GetStackMapOrOffsetTableAddress(); in SetNonText() local 83 if (memcpy_s(stackmapAddr, desc.stackMapOrOffsetTableSize, in SetNonText() 146 uint8_t *stackmapAddr = GetStackMapOrOffsetTableAddress(); in SetData() local 151 ", stackMap addr:" << reinterpret_cast<void*>(stackmapAddr) << in SetData() 198 uint8_t *stackmapAddr = GetStackMapOrOffsetTableAddress(); in SetBaselineCodeData() local 199 if (memcpy_s(stackmapAddr, desc.stackMapOrOffsetTableSize, in SetBaselineCodeData() 230 uint8_t *stackmapAddr = GetStackMapOrOffsetTableAddress(); in CalCallSiteInfo() local 231 ASSERT(stackmapAddr != nullptr); in CalCallSiteInfo() 243 auto ret = std::make_tuple(textStart, stackmapAddr, delta, calleeRegInfo); in CalCallSiteInfo()
|
Completed in 2 milliseconds