Home
last modified time | relevance | path

Searched refs:FrameStateInfo (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dframe_states.h30 class FrameStateInfo {
32 explicit FrameStateInfo(Chunk* chunk, size_t numVregs) in FrameStateInfo() function
57 void CopyFrom(FrameStateInfo *other) in CopyFrom()
63 bool MergeLiveout(FrameStateInfo *other) in MergeLiveout()
109 GateRef BuildFrameValues(FrameStateInfo *stateInfo);
111 FrameStateInfo *CreateEmptyStateInfo();
121 FrameStateInfo *GetOrOCreateBCEndStateInfo(uint32_t bcIndex) in GetOrOCreateBCEndStateInfo()
130 FrameStateInfo *GetEntryBBBeginStateInfo() in GetEntryBBBeginStateInfo()
146 FrameStateInfo *GetBBBeginStateInfo(size_t bbId) in GetBBBeginStateInfo()
156 FrameStateInfo *GetFrameInfoBefore(BytecodeRegion &bb, uint32_t bcId);
[all …]
Dframe_states.cpp41 GateRef FrameStateBuilder::BuildFrameValues(FrameStateInfo *stateInfo) in BuildFrameValues()
97 FrameStateInfo *FrameStateBuilder::CreateEmptyStateInfo() in CreateEmptyStateInfo()
100 auto frameInfo = chunk->New<FrameStateInfo>(chunk, numVregs_); in CreateEmptyStateInfo()
150 FrameStateInfo *predFrameInfo = liveOutResult_; in MergeIntoPredBC()
536 FrameStateInfo *FrameStateBuilder::GetFrameInfoBefore(BytecodeRegion &bb, uint32_t bcId) in GetFrameInfoBefore()
545 FrameStateInfo *FrameStateBuilder::GetFrameInfoAfter(uint32_t bcId) in GetFrameInfoAfter()