Home
last modified time | relevance | path

Searched refs:ARKDeopt (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/stackmap/
Dark_stackmap_parser.h45 …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…
Dark_stackmap_parser.cpp45 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()
Dark_stackmap.h42 struct ARKDeopt { struct
51 std::vector<kungfu::ARKDeopt> callsite2Deopt; argument
Dark_stackmap_builder.cpp240 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()
Dark_stackmap_builder.h101 std::pair<uint32_t, std::vector<ARKDeopt>> &sizeAndArkDeopt, Triple triple);
/arkcompiler/ets_runtime/ecmascript/deoptimizer/
Ddeoptimizer.h94 using ARKDeopt = kungfu::ARKDeopt;
114 void CollectVregs(const std::vector<kungfu::ARKDeopt>& deoptBundle, size_t shift);
115 void CollectDeoptBundleVec(std::vector<kungfu::ARKDeopt>& deoptBundle);
Ddeoptimizer.cpp91 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/
Dframes.cpp489 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()
Dframes.h527 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/
Druntime_stubs.cpp2357 std::vector<kungfu::ARKDeopt> deoptBundle; in DEF_RUNTIME_STUBS()