Searched refs:FrameLiveOut (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | frame_states.h | 30 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 D | frame_states.cpp | 92 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 D | bytecode_circuit_builder.cpp | 950 FrameLiveOut* liveout; in NewByteCode()
|
Completed in 6 milliseconds