Home
last modified time | relevance | path

Searched refs:ValNum (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dvn.h90 class ValNum : public Optimization {
92 explicit ValNum(Graph *graph);
93 NO_MOVE_SEMANTIC(ValNum);
94 NO_COPY_SEMANTIC(ValNum);
95 ~ValNum() override = default;
Dvn.cpp90 ValNum::ValNum(Graph *graph) : Optimization(graph), map_insts_(GetGraph()->GetLocalAllocator()->Ada… in ValNum() function in panda::compiler::ValNum
92 inline void ValNum::SetInstValNum(Inst *inst) in SetInstValNum()
98 void ValNum::InvalidateAnalyses() in InvalidateAnalyses()
102 bool ValNum::TryToApplyCse(Inst *inst, InstVector *equiv_insts) in TryToApplyCse()
124 void ValNum::FindEqualVnOrCreateNew(Inst *inst) in FindEqualVnOrCreateNew()
151 bool ValNum::RunImpl() in RunImpl()
/arkcompiler/runtime_core/compiler/docs/
Dvn_doc.md33 bool ValNum::RunImpl() {
42 void ValNum::FindEqualVnOrCreateNew(Inst* inst) {
61 bool ValNum::TryToApplyCse(Inst* inst, InstVector* equiv_insts) {
75 Before ValNum:
105 After ValNum
/arkcompiler/runtime_core/compiler/tests/
Dvn_test.cpp88 GetGraph()->RunPass<ValNum>(); in TEST_F()
186 GetGraph()->RunPass<ValNum>(); in TEST_F()
249 GetGraph()->RunPass<ValNum>(); in TEST_F()
352 GetGraph()->RunPass<ValNum>(); in TEST_F()
404 GetGraph()->RunPass<ValNum>(); in TEST_F()
492 GetGraph()->RunPass<ValNum>(); in TEST_F()
555 GetGraph()->RunPass<ValNum>(); in TEST_F()
609 GetGraph()->RunPass<ValNum>(); in TEST_F()
680 graph_osr->RunPass<ValNum>(); in TEST_F()
736 GetGraph()->RunPass<ValNum>(); in TEST_F()
[all …]
Dcompiler_optimizations_test.cpp171 EXPECT_FALSE(graph->RunPass<ValNum>()); in __anon2e732b7b0202()
172 ValNum vnum(graph); in __anon2e732b7b0202()
/arkcompiler/runtime_core/bytecode_optimizer/
Doptimize_bytecode.cpp71 RunOpts<compiler::ValNum, compiler::Lowering, compiler::MoveConstants>(graph); in RunOptimizations()
/arkcompiler/runtime_core/bytecode_optimizer/tests/
Dcodegen_test.cpp550 EXPECT_FALSE(graph->RunPass<panda::compiler::ValNum>()); in __anon0774c0120802()