diff --git a/src/compiler/nir/nir_divergence_analysis.c b/src/compiler/nir/nir_divergence_analysis.c index eaa6ffd08ac..01ad430556e 100644 --- a/src/compiler/nir/nir_divergence_analysis.c +++ b/src/compiler/nir/nir_divergence_analysis.c @@ -122,6 +122,7 @@ visit_intrinsic(nir_intrinsic_instr *instr, struct divergence_state *state) /* Intrinsics which are always uniform */ case nir_intrinsic_load_push_constant: + case nir_intrinsic_load_push_constant_zink: case nir_intrinsic_load_work_dim: case nir_intrinsic_load_num_workgroups: case nir_intrinsic_load_workgroup_size: @@ -488,6 +489,7 @@ visit_intrinsic(nir_intrinsic_instr *instr, struct divergence_state *state) case nir_intrinsic_quad_swizzle_amd: case nir_intrinsic_masked_swizzle_amd: case nir_intrinsic_is_sparse_texels_resident: + case nir_intrinsic_is_sparse_resident_zink: case nir_intrinsic_sparse_residency_code_and: case nir_intrinsic_bvh64_intersect_ray_amd: case nir_intrinsic_image_deref_load_param_intel: