Home
last modified time | relevance | path

Searched refs:FrameLiveOut (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dframe_states.h30 class FrameLiveOut { class
32 explicit FrameLiveOut(Chunk* chunk, size_t numVregs) in FrameLiveOut() function in panda::ecmascript::kungfu::FrameLiveOut
50 void CopyFrom(FrameLiveOut *other) in CopyFrom()
55 bool MergeLiveout(FrameLiveOut *other) in MergeLiveout()
126 void AdvanceToNextBc(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId);
131 FrameLiveOut *GetOrOCreateBCEndLiveOut(uint32_t bcIndex);
132 FrameLiveOut *GetOrOCreateBBLiveOut(size_t bbIndex);
199 FrameLiveOut *GetFrameLiveoutAfter(uint32_t bcId)
204 FrameLiveOut *GetFrameLiveoutBefore(size_t bbId)
266 void BindStateSplitBefore(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveou
[all...]
H A Dframe_states.cpp92 FrameLiveOut *predliveOut = liveOutResult_; in MergeIntoPredBC()
174 liveOutResult_ = chunk->New<FrameLiveOut>(chunk, numVregs_); in DoBytecodeAnalysis()
212 FrameLiveOut *FrameStateBuilder::GetOrOCreateBCEndLiveOut(uint32_t bcIndex) in GetOrOCreateBCEndLiveOut()
217 liveout = chunk->New<FrameLiveOut>(chunk, numVregs_); in GetOrOCreateBCEndLiveOut()
223 FrameLiveOut *FrameStateBuilder::GetOrOCreateBBLiveOut(size_t bbIndex) in GetOrOCreateBBLiveOut()
236 liveout = chunk->New<FrameLiveOut>(chunk, numVregs_); in GetOrOCreateBBLiveOut()
284 void FrameStateBuilder::AdvanceToNextBc(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveout, uint32_t bcId) in AdvanceToNextBc()
1411 GateRef FrameStateBuilder::BuildFrameState(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex) in BuildFrameState()
1425 GateRef FrameStateBuilder::BuildStateSplit(FrameContext* frameContext, FrameLiveOut* liveout, size_t bcIndex) in BuildStateSplit()
1435 void FrameStateBuilder::BindStateSplitBefore(const BytecodeInfo &bytecodeInfo, FrameLiveOut* liveou
[all...]
H A Dbytecode_circuit_builder.cpp950 FrameLiveOut* liveout; in NewByteCode()

Completed in 6 milliseconds