Skip to content

nir/large_constants: pass after lowering copy_deref

v2: by J.Ekstrand suggestion moved lowering of large constants after lowering of copy_deref is done.

Shader db:

total instructions in shared programs: 95180 -> 95180 (0.00%)
instructions in affected programs: 0 -> 0
helped: 0
HURT: 0

total loops in shared programs: 2 -> 2 (0.00%)
loops in affected programs: 0 -> 0
helped: 0
HURT: 0

total cycles in shared programs: 2619582 -> 2619582 (0.00%)
cycles in affected programs: 0 -> 0
helped: 0
HURT: 0

total spills in shared programs: 0 -> 0
spills in affected programs: 0 -> 0
helped: 0
HURT: 0

total fills in shared programs: 0 -> 0
fills in affected programs: 0 -> 0
helped: 0
HURT: 0

LOST:   0
GAINED: 0

Total CPU time (seconds): 104.92 -> 111.12 (5.91%)

CC: Jason Ekstrand jason@jlekstrand.net CC: Caio Marcelo de Oliveira Filho caio.oliveira@intel.com Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111450 Signed-off-by: Sergii Romantsov sergii.romantsov@globallogic.com

Edited by Sergii Romantsov

Merge request reports