Searched refs:live_out_per_block (Results 1 - 2 of 2) sorted by relevance
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_register_allocation.cpp | 2296 init_reg_file(ra_ctx& ctx, const std::vector<IDSet>& live_out_per_block, Block& block) in init_reg_file() argument 2301 handle_loop_phis(ctx, live_out_per_block[header], header, block.index); 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() argument 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() argument 2667 get_affinities(ctx, live_out_per_block); in register_allocation() 2673 RegisterFile register_file = init_reg_file(ctx, live_out_per_block, block); in register_allocation() 2680 get_regs_for_phis(ctx, block, register_file, instructions, live_out_per_block[block.index]); in register_allocation() 2689 PhysReg br_reg = get_reg_phi(ctx, live_out_per_block[bloc in register_allocation() [all...] |
H A D | aco_ir.h | 2228 void register_allocation(Program* program, std::vector<IDSet>& live_out_per_block,
|
Completed in 11 milliseconds