mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-22 19:38:10 +02:00
broadcom/compiler: use nir_opt_idiv_const
total instructions in shared programs: 12463625 -> 12463571 (<.01%) instructions in affected programs: 1758 -> 1704 (-3.07%) helped: 12 HURT: 0 total uniforms in shared programs: 3704589 -> 3704591 (<.01%) uniforms in affected programs: 17 -> 19 (11.76%) helped: 0 HURT: 1 total max-temps in shared programs: 2148088 -> 2148138 (<.01%) max-temps in affected programs: 170 -> 220 (29.41%) helped: 0 HURT: 10 Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com> Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17871>
This commit is contained in:
parent
73e8fc3efb
commit
20591573f1
1 changed files with 2 additions and 0 deletions
|
|
@ -1562,6 +1562,8 @@ v3d_attempt_compile(struct v3d_compile *c)
|
|||
NIR_PASS(_, c->s, v3d_nir_lower_io, c);
|
||||
NIR_PASS(_, c->s, v3d_nir_lower_txf_ms, c);
|
||||
NIR_PASS(_, c->s, v3d_nir_lower_image_load_store);
|
||||
|
||||
NIR_PASS(_, c->s, nir_opt_idiv_const, 8);
|
||||
nir_lower_idiv_options idiv_options = {
|
||||
.allow_fp16 = true,
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue