Home
last modified time | relevance | path

Searched refs:equiv_insts (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dvn.cpp102 bool ValNum::TryToApplyCse(Inst *inst, InstVector *equiv_insts) in TryToApplyCse() argument
104 ASSERT(!equiv_insts->empty()); in TryToApplyCse()
105 inst->SetVN((*equiv_insts)[0]->GetVN()); in TryToApplyCse()
108 for (auto equiv_inst : *equiv_insts) { in TryToApplyCse()
140 InstVector equiv_insts(GetGraph()->GetLocalAllocator()->Adapter()); in FindEqualVnOrCreateNew()
141 equiv_insts.push_back(inst); in FindEqualVnOrCreateNew()
142 map_insts_.insert({obj, std::move(equiv_insts)}); in FindEqualVnOrCreateNew()
146 auto &equiv_insts = it->second; in FindEqualVnOrCreateNew() local
147 if (!TryToApplyCse(inst, &equiv_insts)) { in FindEqualVnOrCreateNew()
148 equiv_insts in FindEqualVnOrCreateNew()
[all...]
H A Dvn.h119 bool TryToApplyCse(Inst *inst, InstVector *equiv_insts);

Completed in 1 milliseconds