mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 00:00:11 +01:00
aco: use ac_nir_opt_shared_append
Foz-DB Navi21: Totals from 46 (0.06% of 79395) affected shaders: Instrs: 85383 -> 84759 (-0.73%) CodeSize: 449840 -> 447064 (-0.62%) Latency: 570585 -> 566983 (-0.63%); split: -0.63%, +0.00% InvThroughput: 133619 -> 132777 (-0.63%) VClause: 1769 -> 1771 (+0.11%) SClause: 2524 -> 2525 (+0.04%) Copies: 6347 -> 6139 (-3.28%) Branches: 4246 -> 4170 (-1.79%) PreSGPRs: 2109 -> 2091 (-0.85%) VALU: 50968 -> 50758 (-0.41%) SALU: 14473 -> 14129 (-2.38%) Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31075>
This commit is contained in:
parent
45e935800a
commit
e1b280a85f
1 changed files with 2 additions and 0 deletions
|
|
@ -281,6 +281,8 @@ init_context(isel_context* ctx, nir_shader* shader)
|
|||
ctx->ub_config.max_workgroup_size[1] = 2048;
|
||||
ctx->ub_config.max_workgroup_size[2] = 2048;
|
||||
|
||||
ac_nir_opt_shared_append(shader);
|
||||
|
||||
nir_divergence_analysis(shader);
|
||||
if (nir_opt_uniform_atomics(shader, false) && nir_lower_int64(shader))
|
||||
nir_divergence_analysis(shader);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue