Lines Matching defs:FASTJITFunctionFrame
1811 struct FASTJITFunctionFrame : public base::AlignedStruct<JSTaggedValue::TaggedTypeSize(), struct
1819 enum class Index : size_t {
1829 static constexpr size_t GetFunctionDeltaReturnAddr() in GetFunctionDeltaReturnAddr()
1834 inline JSTaggedType* GetPrevFrameFp() in GetPrevFrameFp()
1839 JSTaggedType* GetArgv(uintptr_t *preFrameSp) const in GetArgv()
1845 size_t GetArgc(uintptr_t *preFrameSp) const in GetArgc()
1852 uintptr_t GetReturnAddr() const in GetReturnAddr()
1860 inline JSTaggedValue GetFunction() const in GetFunction()
1865 static uintptr_t ComputeArgsConfigFrameSp(JSTaggedType *fp) in ComputeArgsConfigFrameSp()
1891 static size_t ComputeReservedJSFuncOffset(size_t slotSize) in ComputeReservedJSFuncOffset()
1897 static size_t ComputeReservedPcOffset(size_t slotSize) in ComputeReservedPcOffset()
1903 static int GetFrmaeTypeToFpDelta() in GetFrmaeTypeToFpDelta()
1908 static int GetFunctionToFpDelta() in GetFunctionToFpDelta()
1932 static FASTJITFunctionFrame* GetFrameFromSp(const JSTaggedType *sp) in GetFrameFromSp() argument
1940 return reinterpret_cast<uintptr_t>(sp) - MEMBER_OFFSET(FASTJITFunctionFrame, type); in GetFuncAddrFromSp() argument