Searched refs:ValueNumbering (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | value_numbering.h | 25 class ValueNumbering : public PassVisitor { class 27 ValueNumbering(Circuit *circuit, RPOVisitor *visitor, Chunk* chunk, bool useNewGVN, bool enableLog) in ValueNumbering() function in panda::ecmascript::kungfu::ValueNumbering 31 ~ValueNumbering() = default;
|
H A D | value_numbering.cpp | 20 GateRef ValueNumbering::VisitGate(GateRef gate) in VisitGate() 79 void ValueNumbering::EnsureCapacity() in EnsureCapacity() 86 void ValueNumbering::Grow() in Grow() 118 void ValueNumbering::InitEntries(size_t initSize) in InitEntries() 144 size_t ValueNumbering::HashCode(GateRef gate) in HashCode() 157 bool ValueNumbering::CheckReplacement(GateRef lhs, GateRef rhs) in CheckReplacement()
|
H A D | pass_options.h | 25 V(ValueNumbering, false) \
|
H A D | pass.h | 715 ValueNumbering valueNumbering(data->GetCircuit(), &visitor, &chunk, in Run()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | global_value_numbering_test.cpp | 42 using ecmascript::kungfu::ValueNumbering; 63 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() 64 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0() 88 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() 89 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0() 111 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() 112 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0() 140 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", &chunk); in HWTEST_F_L0() 141 ValueNumbering valuenumber(&circuit, &visitor, &chunk, true, false); in HWTEST_F_L0() 176 CombinedPassVisitor visitor(&circuit, false, "ValueNumbering", in HWTEST_F_L0() [all...] |
Completed in 4 milliseconds