Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/compiler/
H A Daco_spill.cpp76 std::vector<std::unordered_map<Temp, std::pair<uint32_t, uint32_t>>> next_use_distances_end; member
179 ctx.next_use_distances_start[block_idx] = ctx.next_use_distances_end[block_idx]; in next_uses_per_block()
232 auto insert_result = ctx.next_use_distances_end[pred_idx].insert( in next_uses_per_block()
256 auto insert_result = ctx.next_use_distances_end[pred_idx].insert( in next_uses_per_block()
277 ctx.next_use_distances_end.resize(ctx.program->blocks.size()); in compute_global_next_uses()
396 ctx.next_use_distances_end[block->index]) { in update_local_next_uses()
673 if (!ctx.next_use_distances_end[pred_idx].count(pair.first)) { in init_live_in_vars()
949 if (!ctx.next_use_distances_end[pred_idx].count(pair.first)) in add_coupling_code()
1057 if (!ctx.next_use_distances_end[pred_idx].count(pair.first)) in add_coupling_code()
1366 if (ctx.next_use_distances_end[id in spill_block()
[all...]

Completed in 3 milliseconds