nir: add nir_opt_move_load_ubo() optimization pass
This pass moves load UBO operations just before their first use, loosely based on nir_opt_move_comparisons. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
This commit is contained in:
@@ -160,6 +160,7 @@ files_libnir = files(
|
||||
'nir_opt_intrinsics.c',
|
||||
'nir_opt_loop_unroll.c',
|
||||
'nir_opt_move_comparisons.c',
|
||||
'nir_opt_move_load_ubo.c',
|
||||
'nir_opt_peephole_select.c',
|
||||
'nir_opt_remove_phis.c',
|
||||
'nir_opt_shrink_load.c',
|
||||
|
Reference in New Issue
Block a user