Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/compiler/
H A Daco_spill.cpp70 std::vector<std::unordered_map<Temp, uint32_t>> spills_entry; member
93 spills_entry(program->blocks.size()), spills_exit(program->blocks.size()), in spill_ctx()
468 !ctx.spills_entry[block_idx].count(phi->definitions[0].getTemp())) in get_live_in_demand()
522 ctx.spills_entry[block_idx][spilled.first] = spilled.second; in init_live_in_vars()
545 pair.second.second > distance && !ctx.spills_entry[block_idx].count(pair.first)) { in init_live_in_vars()
566 ctx.spills_entry[block_idx][to_spill] = spill_id; in init_live_in_vars()
586 !ctx.spills_entry[block_idx].count(pair.first)) { in init_live_in_vars()
592 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
611 ctx.spills_entry[block_idx].insert(pair); in init_live_in_vars()
624 ctx.spills_entry[block_id in init_live_in_vars()
[all...]

Completed in 2 milliseconds