Lines Matching refs:TSInlineLowering
24 void TSInlineLowering::RunTSInlineLowering()
38 void TSInlineLowering::CollectInlineInfo()
50 void TSInlineLowering::GetInlinedMethodId(GateRef gate)
61 void TSInlineLowering::CandidateInlineCall(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList)
103 void TSInlineLowering::TryInline(InlineTypeInfoAccessor &info, ChunkQueue<InlineTypeInfoAccessor> &workList)
182 bool TSInlineLowering::FilterInlinedMethod(MethodLiteral* method, std::vector<const uint8_t*> pcOffsets)
209 void TSInlineLowering::InlineCall(MethodInfo &methodInfo, MethodPcInfo &methodPCInfo, MethodLiteral* method,
254 bool TSInlineLowering::CheckParameter(GateRef gate, InlineTypeInfoAccessor &info, MethodLiteral* method)
270 void TSInlineLowering::ReplaceCallInput(InlineTypeInfoAccessor &info, GateRef glue, MethodLiteral *method)
307 void TSInlineLowering::ReplaceAccessorInput(InlineTypeInfoAccessor &info, GateRef glue, MethodLiteral *method)
340 GateRef TSInlineLowering::BuildAccessor(InlineTypeInfoAccessor &info)
375 void TSInlineLowering::ReplaceInput(InlineTypeInfoAccessor &info, GateRef glue, MethodLiteral *method)
385 GateRef TSInlineLowering::MergeAllReturn(const std::vector<GateRef> &returnVector, GateRef &state, GateRef &depend)
409 void TSInlineLowering::ReplaceEntryGate(GateRef callGate, GateRef callerFunc, GateRef inlineFunc, GateRef glue)
437 GateRef TSInlineLowering::TraceInlineFunction(GateRef glue, GateRef depend, std::vector<GateRef> &args,
445 void TSInlineLowering::ReplaceReturnGate(GateRef callGate)
468 void TSInlineLowering::ReplaceHirAndDeleteState(GateRef gate, GateRef state, GateRef depend, GateRef value)
486 void TSInlineLowering::LowerToInlineCall(
518 void TSInlineLowering::InlineFuncCheck(const InlineTypeInfoAccessor &info)
537 void TSInlineLowering::InlineAccessorCheck(const InlineTypeInfoAccessor &info)
564 void TSInlineLowering::InlineCheck(InlineTypeInfoAccessor &info)
573 void TSInlineLowering::RemoveRoot()
584 void TSInlineLowering::BuildFrameStateChain(InlineTypeInfoAccessor &info, BytecodeCircuitBuilder &builder)
593 bool TSInlineLowering::FilterCallInTryCatch(GateRef gate)
604 void TSInlineLowering::SupplementType(GateRef callGate, GateRef targetGate)
613 void TSInlineLowering::UpdateWorkList(ChunkQueue<InlineTypeInfoAccessor> &workList)
628 size_t TSInlineLowering::GetOrInitialInlineCounts(GateRef frameArgs)
637 bool TSInlineLowering::IsRecursiveFunc(InlineTypeInfoAccessor &info, size_t calleeMethodOffset)
660 void TSInlineLowering::CandidateAccessor(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList, CallKind kind)
670 void TSInlineLowering::CandidateNormalCall(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList, CallKind kind)
682 GateRef TSInlineLowering::GetAccessorReceiver(GateRef gate)
692 GateRef TSInlineLowering::GetCallSetterValue(GateRef gate)
702 GateRef TSInlineLowering::GetFrameState(InlineTypeInfoAccessor &info)
709 GateRef TSInlineLowering::GetFrameArgs(InlineTypeInfoAccessor &info)
715 void TSInlineLowering::SetInitCallTargetAndConstPoolId(InlineTypeInfoAccessor &info)
724 uint32_t TSInlineLowering::GetAccessorConstpoolId(InlineTypeInfoAccessor &info)
731 bool TSInlineLowering::CalleePFIProcess(uint32_t methodOffset)
759 void TSInlineLowering::UpdateCallMethodFlagMap(uint32_t methodOffset, const MethodLiteral *method)