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

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_reindex_ssa.cpp98 update_live_out(idx_ctx& ctx, std::vector<IDSet>& live_out)
100 for (IDSet& set : live_out) {
101 IDSet new_set;
120 reindex_ssa(Program* program, std::vector<IDSet>& live_out)
H A Daco_util.h243 struct IDSet { struct in namespace:aco
245 const IDSet* set;
345 inline IDSet::Iterator&
346 IDSet::Iterator::operator++()
370 IDSet::Iterator::operator!=(const IDSet::Iterator& other) const
377 IDSet::Iterator::operator*() const
H A Daco_register_allocation.cpp1915 std::vector<aco_ptr<Instruction>>& instructions, IDSet& live_in)
2113 handle_loop_phis(ra_ctx& ctx, const IDSet& live_in, uint32_t loop_header_idx,
2208 init_reg_file(ra_ctx& ctx, const std::vector<IDSet>& live_out_per_block, Block& block)
2217 const IDSet& live_in = live_out_per_block[block.index];
2276 get_affinities(ra_ctx& ctx, std::vector<IDSet>& live_out_per_block)
2286 IDSet& live = live_out_per_block[block.index];
2436 register_allocation(Program* program, std::vector<IDSet>& live_out_per_block, ra_test_policy policy)
H A Daco_live_var_analysis.cpp100 IDSet live = lives.live_out[block->index];
H A Daco_lower_to_cssa.cpp66 std::vector<IDSet>& live_out; /* live-out sets per block */
H A Daco_ir.h2104 friend void reindex_ssa(Program* program, std::vector<IDSet>& live_out);
2129 std::vector<IDSet> live_out;
2167 void register_allocation(Program* program, std::vector<IDSet>& live_out_per_block,
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.2.0.rst4997 - aco/util: Initialize IDSet::bits_set to zero.
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json[all...]

Completed in 125 milliseconds