Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/compiler/
Daco_spill.cpp53 std::vector<std::map<Temp, uint32_t>> spills_entry; member
70 spills_entry(program->blocks.size()), spills_exit(program->blocks.size()), in spill_ctx()
397 ctx.spills_entry[block_idx][to_spill] = it->second; in init_live_in_vars()
409 ctx.spills_entry[block_idx].find(pair.first) == ctx.spills_entry[block_idx].end()) { in init_live_in_vars()
424 ctx.spills_entry[block_idx][to_spill] = spill_id; in init_live_in_vars()
436 ctx.spills_entry[block_idx].find(pair.first) == ctx.spills_entry[block_idx].end()) { in init_live_in_vars()
451 ctx.spills_entry[block_idx][to_spill] = spill_id; in init_live_in_vars()
482 ctx.spills_entry[block_idx].find(pair.first) == ctx.spills_entry[block_idx].end()) { in init_live_in_vars()
489 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
499 ctx.spills_entry[block_idx].find(pair.first) == ctx.spills_entry[block_idx].end()) { in init_live_in_vars()
[all …]
/external/mesa3d/docs/relnotes/
D20.3.0.rst4005 - aco: fix spills_entry heuristic for branch blocks in init_live_in_vars()
D20.2.0.rst3954 - aco: fix spills_entry heuristic for branch blocks in init_live_in_vars()