Searched refs:frameContext (Results 1 - 2 of 2) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | frame_states.cpp | 126 // 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 D | frame_states.h | 265 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