Searched refs:IDSet (Results 1 – 9 of 9) sorted by relevance
/third_party/mesa3d/src/amd/compiler/ |
D | aco_util.h | 243 struct IDSet { struct 245 const IDSet* set; argument 345 inline IDSet::Iterator& argument 346 IDSet::Iterator::operator++() 370 IDSet::Iterator::operator!=(const IDSet::Iterator& other) const 377 IDSet::Iterator::operator*() const
|
D | aco_reindex_ssa.cpp | 98 update_live_out(idx_ctx& ctx, std::vector<IDSet>& live_out) in update_live_out() 100 for (IDSet& set : live_out) { in update_live_out() 101 IDSet new_set; in update_live_out() 120 reindex_ssa(Program* program, std::vector<IDSet>& live_out) in reindex_ssa()
|
D | aco_register_allocation.cpp | 1992 get_reg_phi(ra_ctx& ctx, IDSet& live_in, RegisterFile& register_file, in get_reg_phi() 2054 std::vector<aco_ptr<Instruction>>& instructions, IDSet& live_in) in get_regs_for_phis() 2201 handle_loop_phis(ra_ctx& ctx, const IDSet& live_in, uint32_t loop_header_idx, in handle_loop_phis() 2296 init_reg_file(ra_ctx& ctx, const std::vector<IDSet>& live_out_per_block, Block& block) in init_reg_file() 2305 const IDSet& live_in = live_out_per_block[block.index]; in init_reg_file() 2364 get_affinities(ra_ctx& ctx, std::vector<IDSet>& live_out_per_block) in get_affinities() 2374 IDSet& live = live_out_per_block[block.index]; in get_affinities() 2664 register_allocation(Program* program, std::vector<IDSet>& live_out_per_block, ra_test_policy policy) in register_allocation()
|
D | aco_live_var_analysis.cpp | 115 IDSet live = lives.live_out[block->index]; in process_live_temps_per_block()
|
D | aco_lower_to_cssa.cpp | 66 std::vector<IDSet>& live_out; /* live-out sets per block */
|
D | aco_ir.h | 2149 friend void reindex_ssa(Program* program, std::vector<IDSet>& live_out); 2174 std::vector<IDSet> live_out; 2228 void register_allocation(Program* program, std::vector<IDSet>& live_out_per_block,
|
D | aco_validate.cpp | 1086 IDSet live = live_vars.live_out[block.index]; in validate_ra()
|
/third_party/mesa3d/docs/relnotes/ |
D | 22.0.0.rst | 3675 - aco: use std::vector and IDSet in RA validator
|
D | 21.2.0.rst | 4997 - aco/util: Initialize IDSet::bits_set to zero.
|