Home
last modified time | relevance | path

Searched refs:frameArgs (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dargument_accessor.cpp157 GateRef frameArgs = Circuit::NullGate(); in GetFrameArgsIn() local
159 frameArgs = gateAcc.GetFrameState(gate); in GetFrameArgsIn()
160 ASSERT(gateAcc.GetOpCode(frameArgs) == OpCode::FRAME_ARGS); in GetFrameArgsIn()
162 frameArgs = gateAcc.GetValueIn(gate, 0); // 0: frame args in GetFrameArgsIn()
164 return gateAcc.GetValueIn(frameArgs, static_cast<size_t>(idx)); in GetFrameArgsIn()
Dargument_accessor.h96 void SetFrameArgs(GateRef frameArgs) in SetFrameArgs() argument
98 frameArgs_ = frameArgs; in SetFrameArgs()
Dts_inline_lowering.cpp104 GateRef frameArgs = acc_.GetValueIn(frameState); in TryInline() local
105 size_t inlineCallCounts = GetOrInitialInlineCounts(frameArgs); in TryInline()
118 UpdateInlineCounts(frameArgs, inlineCallCounts); in TryInline()
461 GateRef frameArgs = GetFrameArgs(info); in LowerToInlineCall() local
462 GateRef callerFunc = acc_.GetValueIn(frameArgs, 0); in LowerToInlineCall()
569 size_t TSInlineLowering::GetOrInitialInlineCounts(GateRef frameArgs) in GetOrInitialInlineCounts() argument
571 auto it = inlinedCallMap_.find(frameArgs); in GetOrInitialInlineCounts()
573 inlinedCallMap_[frameArgs] = 0; in GetOrInitialInlineCounts()
575 return inlinedCallMap_[frameArgs]; in GetOrInitialInlineCounts()
581 GateRef frameArgs = GetFrameArgs(info); in IsRecursiveFunc() local
[all …]
Dts_inline_lowering.h156 void UpdateInlineCounts(GateRef frameArgs, size_t inlineCallCounts) in UpdateInlineCounts() argument
158 inlinedCallMap_[frameArgs] = ++inlineCallCounts; in UpdateInlineCounts()
184 size_t GetOrInitialInlineCounts(GateRef frameArgs);
Dframe_states.cpp60 GateRef frameArgs = builder_->GetFrameArgs(); in BuildFrameStateGate() local
64 {frameArgs, frameValues, preFrameState}); in BuildFrameStateGate()
Dbytecode_circuit_builder.cpp549 GateRef frameArgs = circuit_->NewGate(metaData, args); in BuildFrameArgs() local
550 argAcc_.SetFrameArgs(frameArgs); in BuildFrameArgs()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dlowering_relate_gate_test.cpp58 auto frameArgs = circuit.NewGate( in HWTEST_F_L0() local
60 auto frameState = circuit.NewGate(circuit.FrameState(1), {pcGate, frameArgs}); in HWTEST_F_L0()