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

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_binary.h40 unsigned num_shared_vgprs; /* GFX10: number of VGPRs shared between half-waves */ member in struct:ac_shader_config
H A Dac_binary.c67 conf->num_shared_vgprs = G_00B02C_SHARED_VGPR_CNT(value);
71 conf->num_shared_vgprs = G_00B12C_SHARED_VGPR_CNT(value);
75 conf->num_shared_vgprs = G_00B22C_SHARED_VGPR_CNT(value);
79 conf->num_shared_vgprs = G_00B42C_SHARED_VGPR_CNT(value);
87 conf->num_shared_vgprs = G_00B8A0_SHARED_VGPR_CNT(value);
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_live_var_analysis.cpp340 vgprs -= program->config->num_shared_vgprs / 2;
371 get_vgpr_alloc(program, new_demand.vgpr) + program->config->num_shared_vgprs / 2;
H A Daco_scheduler.cpp1051 demand.vgpr += program->config->num_shared_vgprs / 2;
H A Daco_instruction_selection.cpp225 ctx->program->config->num_shared_vgprs = 2 * ctx->program->dev.vgpr_alloc_granule;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader.c1338 unsigned num_shared_vgprs = config_in->num_shared_vgprs; local in function:radv_postprocess_config
1340 assert((pdevice->rad_info.chip_class >= GFX10 && num_shared_vgprs % 8 == 0) ||
1341 (pdevice->rad_info.chip_class < GFX10 && num_shared_vgprs == 0));
1342 unsigned num_shared_vgpr_blocks = num_shared_vgprs / 8;
1348 config_out->num_shared_vgprs = num_shared_vgprs;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst3274 - amd/common: Add num_shared_vgprs to ac_shader_config for GFX10.

Completed in 70 milliseconds