Lines Matching refs:EscapeAnalysis
66 GateInfo::GateInfo(Circuit* circuit, GateRef curGate, EscapeAnalysis* escapeAnalysis, Chunk* chunk)
208 void EscapeAnalysis::SetReplacement(GateRef gate, GateRef replacement)
213 GateRef EscapeAnalysis::TryGetReplacement(GateRef gate) const
221 GateRef EscapeAnalysis::GetCurrentGate(GateRef gate) const
230 VirtualObject* EscapeAnalysis::TryGetVirtualObject(GateRef gate) const
239 VirtualObject* EscapeAnalysis::TryGetVirtualObjectAndAddUser(GateRef gate, GateRef currentGate)
252 void EscapeAnalysis::SetVirtualObject(GateRef gate, VirtualObject* object)
257 void EscapeAnalysis::RevisitUser(VirtualObject* vObj)
269 void EscapeAnalysis::SetEscaped(GateRef gate)
281 VirtualObject* EscapeAnalysis::GetOrCreateVirtualObject(size_t numIn, GateInfo* info)
294 GateRef EscapeAnalysis::VisitCreateObjectWithBuffer(GateRef gate, GateInfo* info)
318 GateRef EscapeAnalysis::VisitLoadProperty(GateRef gate, GateInfo* info)
342 GateRef EscapeAnalysis::VisitLoadConstOffset(GateRef gate, GateInfo* info)
366 GateRef EscapeAnalysis::VisitStoreProperty(GateRef gate, GateInfo* info)
384 GateRef EscapeAnalysis::VisitObjectTypeCheck(GateRef gate, GateInfo* info)
390 State& EscapeAnalysis::GetOrCreateState(GateRef gate)
401 void EscapeAnalysis::SetState(GateRef gate, State state)
411 void EscapeAnalysis::RevisitGate(GateRef gate)
416 void EscapeAnalysis::SetReplaceGate(GateRef gate)
421 GateRef EscapeAnalysis::VisitGate(GateRef gate)