Lines Matching refs:kungfu
50 kungfu::CalleeRegAndOffsetVec calleeRegAndOffset;
103 using ARKDeopt = kungfu::ARKDeopt;
104 using CalleeReg = kungfu::CalleeReg;
105 using CalleeRegAndOffsetVec = kungfu::CalleeRegAndOffsetVec;
106 using CommonArgIdx = kungfu::CommonArgIdx;
107 using DeoptType = kungfu::DeoptType;
108 using DwarfRegType = kungfu::LLVMStackMapType::DwarfRegType;
109 using DwarfRegAndOffsetType = kungfu::LLVMStackMapType::DwarfRegAndOffsetType;
110 using IntType = kungfu::LLVMStackMapType::IntType;
111 using LargeInt = kungfu::LLVMStackMapType::LargeInt;
112 using LocationTy = kungfu::LocationTy;
113 using OffsetType = kungfu::LLVMStackMapType::OffsetType;
114 using VRegId = kungfu::LLVMStackMapType::VRegId;
118 void CollectVregs(const std::vector<kungfu::ARKDeopt>& deoptBundle, size_t shift);
121 void CollectDeoptBundleVec(std::vector<kungfu::ARKDeopt>& deoptBundle);
123 void UpdateAndDumpDeoptInfo(kungfu::DeoptType type);
124 static PUBLIC_API std::string DisplayItems(kungfu::DeoptType type);
175 void Dump(JSTaggedValue callTarget, kungfu::DeoptType type, size_t depth);