Searched refs:GateInfo (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | escape_analysis.h | 82 // 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 D | escape_analysis.cpp | 66 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 D | graph_linearizer.h | 285 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 D | graph_linearizer.cpp | 863 gateIdToGateInfo_.resize(circuit_->GetMaxGateId() + 1, GateInfo{nullptr}); // 1: max + 1 = size in LinearizeGraph()
|
Completed in 4 milliseconds