Home
last modified time | relevance | path

Searched refs:GateInfo (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Descape_analysis.h82 // When we visit a gate, we first create a GateInfo which maintains results and all information
85 class GateInfo { class
87 GateInfo(Circuit* circuit, GateRef curGate, EscapeAnalysis* escapeAnalysis, Chunk* chunk);
88 ~GateInfo();
121 VirtualObject* GetOrCreateVirtualObject(size_t numIn, GateInfo* info);
127 GateRef VisitCreateObjectWithBuffer(GateRef gate, GateInfo* info);
128 GateRef VisitLoadProperty(GateRef gate, GateInfo* info);
129 GateRef VisitLoadConstOffset(GateRef gate, GateInfo* info);
130 GateRef VisitStoreProperty(GateRef gate, GateInfo* info);
131 GateRef VisitObjectTypeCheck(GateRef gate, GateInfo* inf
[all...]
H A Descape_analysis.cpp66 GateInfo::GateInfo(Circuit* circuit, GateRef curGate, EscapeAnalysis* escapeAnalysis, Chunk* chunk) in GateInfo() function in panda::ecmascript::kungfu::GateInfo
79 GateInfo::~GateInfo() in ~GateInfo()
92 GateRef GateInfo::GetCurrentGate() const in GetCurrentGate()
97 State GateInfo::MergeState(GateRef gate) in MergeState()
161 GateRef GateInfo::GetFieldValue(FieldLocation field) const in GetFieldValue()
166 void GateInfo::SetFieldValue(FieldLocation field, GateRef value) in SetFieldValue()
171 void GateInfo::SetEliminated() in SetEliminated()
177 void GateInfo
[all...]
H A Dgraph_linearizer.h285 struct GateInfo { struct in panda::ecmascript::kungfu::GraphLinearizer
286 GateInfo(GateRegion* region) : region(region) {} in GateInfo() function
334 GateInfo& GetGateInfo(GateRef gate) in GetGateInfo()
341 const GateInfo& GetGateInfo(GateRef gate) const
350 const GateInfo& info = GetGateInfo(gate);
356 const GateInfo& info = GetGateInfo(gate);
368 GateInfo& info = GetGateInfo(gate);
384 GateInfo& info = GetGateInfo(gate);
400 GateInfo& info = GetGateInfo(gate); in BindGate()
465 ChunkVector<GateInfo> gateIdToGateInfo
[all...]
H A Dgraph_linearizer.cpp863 gateIdToGateInfo_.resize(circuit_->GetMaxGateId() + 1, GateInfo{nullptr}); // 1: max + 1 = size in LinearizeGraph()

Completed in 4 milliseconds