Searched refs:ARKDeopt (Results 1 – 10 of 10) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/stackmap/ |
D | ark_stackmap_parser.h | 45 …void GetArkDeopt(uintptr_t callSiteAddr, uint8_t *stackmapAddr, std::vector<ARKDeopt>& deopts) con… 49 std::vector<ARKDeopt>& deopt) const; 50 …void ParseArkDeopt(const CallsiteHeader& callsiteHead, uint8_t *ptr, std::vector<ARKDeopt>& deopts…
|
D | ark_stackmap_parser.cpp | 45 const CallsiteHeader& callsiteHead, std::vector<ARKDeopt>& deopts) const in GetArkDeopt() 51 std::vector<ARKDeopt>& deopts) const in GetArkDeopt() 72 std::vector<ARKDeopt> deopts; in GetConstInfo() 78 ARKDeopt target; in GetConstInfo() 82 [](const ARKDeopt& a, const ARKDeopt& b) { in GetConstInfo() 177 std::vector<ARKDeopt> &deopts) const in ParseArkDeopt() 179 ARKDeopt deopt; in ParseArkDeopt() 223 std::vector<ARKDeopt> deopts; in ParseArkStackMapAndDeopt()
|
D | ark_stackmap.h | 42 struct ARKDeopt { struct 51 std::vector<kungfu::ARKDeopt> callsite2Deopt; argument
|
D | ark_stackmap_builder.cpp | 240 std::vector<ARKDeopt>> &sizeAndArkDeopt, Triple triple) in GenARKDeopt() 244 ARKDeopt v; in GenARKDeopt() 286 [](const ARKDeopt &a, const ARKDeopt &b) { in GenARKDeopt() 333 std::pair<uint32_t, std::vector<ARKDeopt>> sizeAndArkDeopt; in GenArkCallsiteAOTFileInfo()
|
D | ark_stackmap_builder.h | 101 std::pair<uint32_t, std::vector<ARKDeopt>> &sizeAndArkDeopt, Triple triple);
|
/arkcompiler/ets_runtime/ecmascript/deoptimizer/ |
D | deoptimizer.h | 94 using ARKDeopt = kungfu::ARKDeopt; 114 void CollectVregs(const std::vector<kungfu::ARKDeopt>& deoptBundle, size_t shift); 115 void CollectDeoptBundleVec(std::vector<kungfu::ARKDeopt>& deoptBundle);
|
D | deoptimizer.cpp | 91 void Deoptimizier::CollectVregs(const std::vector<kungfu::ARKDeopt>& deoptBundle, size_t shift) in CollectVregs() 95 ARKDeopt deopt = deoptBundle.at(i); in CollectVregs() 259 void Deoptimizier::CollectDeoptBundleVec(std::vector<ARKDeopt>& deoptBundle) in CollectDeoptBundleVec()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | frames.cpp | 489 void FrameIterator::CollectArkDeopt(std::vector<kungfu::ARKDeopt>& deopts) const in CollectArkDeopt() 543 …tionFrame::GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKDeopt>& deopts) const in GetDeoptBundleInfo()
|
D | frames.h | 527 void GetDeoptBundleInfo(const FrameIterator &it, std::vector<kungfu::ARKDeopt>& deopts) const; 1645 void CollectArkDeopt(std::vector<kungfu::ARKDeopt>& deopts) const;
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
D | runtime_stubs.cpp | 2357 std::vector<kungfu::ARKDeopt> deoptBundle; in DEF_RUNTIME_STUBS()
|