Home
last modified time | relevance | path

Searched refs:EarlyElimination (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dearly_elimination.h25 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 Dearly_elimination.cpp20 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 Dpass_options.h23 V(EarlyElimination, true) \
H A Dpass.h659 EarlyElimination earlyElimination(data->GetCircuit(), &visitor, &chunk, in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
H A Dcombined_pass_visitor_test.cpp31 using ecmascript::kungfu::EarlyElimination;
70 EarlyElimination earlyElimination(&circuit, &visitor, &chunk, true); in HWTEST_F_L0()
H A Dloop_optimization_test.cpp53 using ecmascript::kungfu::EarlyElimination;
119 EarlyElimination earlyElimination(&circuit, &visitor, &chunk, true, true); in HWTEST_F_L0()

Completed in 5 milliseconds