Searched refs:EarlyElimination (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | early_elimination.h | 25 class EarlyElimination; 33 GateRef LookupNode(EarlyElimination* elimination, GateRef gate); 34 GateRef LookupCheckedNode(EarlyElimination* elimination, GateRef gate); 37 DependInfoNode* UpdateStoreProperty(EarlyElimination* elimination, GateRef gate); 39 void Merge(EarlyElimination* elimination, DependInfoNode* that); 60 class EarlyElimination : public PassVisitor { class 62 EarlyElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, in EarlyElimination() function in panda::ecmascript::kungfu::EarlyElimination 68 ~EarlyElimination() = default;
|
H A D | early_elimination.cpp | 20 void EarlyElimination::Initialize() in Initialize() 28 DependInfoNode* EarlyElimination::GetLoopDependInfo(GateRef depend) in GetLoopDependInfo() 59 GateRef EarlyElimination::VisitDependEntry(GateRef gate) in VisitDependEntry() 65 GateRef EarlyElimination::VisitGate(GateRef gate) in VisitGate() 116 GateRef EarlyElimination::TryEliminateOther(GateRef gate) in TryEliminateOther() 132 GateRef EarlyElimination::TryEliminateGate(GateRef gate) in TryEliminateGate() 166 GateRef EarlyElimination::TryEliminateFrameState(GateRef gate) in TryEliminateFrameState() 193 GateRef EarlyElimination::TryEliminateDependSelector(GateRef gate) in TryEliminateDependSelector() 226 GateRef EarlyElimination::UpdateDependChain(GateRef gate, DependInfoNode* dependChain) in UpdateDependChain() 237 DependInfoNode* EarlyElimination [all...] |
H A D | pass_options.h | 23 V(EarlyElimination, true) \
|
H A D | pass.h | 659 EarlyElimination earlyElimination(data->GetCircuit(), &visitor, &chunk, in Run()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | combined_pass_visitor_test.cpp | 31 using ecmascript::kungfu::EarlyElimination; 70 EarlyElimination earlyElimination(&circuit, &visitor, &chunk, true); in HWTEST_F_L0()
|
H A D | loop_optimization_test.cpp | 53 using ecmascript::kungfu::EarlyElimination; 119 EarlyElimination earlyElimination(&circuit, &visitor, &chunk, true, true); in HWTEST_F_L0()
|
Completed in 5 milliseconds