Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dspill_fills_resolver.cpp220 …for (LocationIndex dst_reg = 0; dst_reg < static_cast<LocationIndex>(LOCATIONS_COUNT); ++dst_reg) { in Reorder() local
221 if (loads_count_[dst_reg] == 0 && moves_table_[dst_reg].src != INVALID_LOCATION_INDEX) { in Reorder()
222 AddMovesChain<false>(dst_reg, &remap, spill_fill_inst); in Reorder()
227 …for (LocationIndex dst_reg = 0; dst_reg < static_cast<LocationIndex>(LOCATIONS_COUNT); ++dst_reg) { in Reorder() local
228 if (moves_table_[dst_reg].src != INVALID_LOCATION_INDEX) { in Reorder()
229 ASSERT(loads_count_[dst_reg] > 0); in Reorder()
230 auto temp_reg = CheckAndResolveCyclicDependency(dst_reg); in Reorder()
247 auto dst_reg = dst_first; in CheckAndResolveCyclicDependency() local
248 auto src_reg = moves_table_[dst_reg].src; in CheckAndResolveCyclicDependency()
252 dst_reg = src_reg; in CheckAndResolveCyclicDependency()
[all …]