Home
last modified time | relevance | path

Searched refs:frameContext (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dframe_states.cpp126 // init frameContext in ComputeLiveOut()
421 auto frameContext = GetOrOCreateMergedContext(bb.id); in InitEntryBB() local
422 frameContext->currentState_ = circuit_->GetStateRoot(); in InitEntryBB()
423 frameContext->currentDepend_ = circuit_->GetDependRoot(); in InitEntryBB()
424 frameContext->needStateSplit_ = true; in InitEntryBB()
431 auto env = acc_.GetInitialEnvGate(frameContext->currentDepend_, jsFunc); in InitEntryBB()
432 frameContext->SetValuesAt(envIndex_, env); in InitEntryBB()
433 frameContext->currentDepend_ = env; in InitEntryBB()
441 frameContext->SetValuesAt(i, holeGate); in InitEntryBB()
444 frameContext in InitEntryBB()
493 auto frameContext = GetMergedBbContext(bbNext.id); NewMerge() local
1411 BuildFrameState(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex) BuildFrameState() argument
1425 BuildStateSplit(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex) BuildStateSplit() argument
1462 BuildFrameValues(FrameContext* frameContext, FrameLiveOut* liveout) BuildFrameValues() argument
[all...]
H A Dframe_states.h265 GateRef BuildFrameContext(FrameContext* frameContext);
268 GateRef BuildFrameValues(FrameContext* frameContext, FrameLiveOut* liveout);
269 GateRef BuildStateSplit(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex);
270 GateRef BuildFrameState(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex);

Completed in 4 milliseconds