From: Faith Ekstrand Date: Sat, 12 Aug 2023 20:42:21 +0000 (-0500) Subject: nvk: Don't use nir_ssa_for_src() X-Git-Tag: upstream/23.3.3~3398 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0b9fee379d17072d71176d02080bcc27ed95e707;p=platform%2Fupstream%2Fmesa.git nvk: Don't use nir_ssa_for_src() Part-of: --- diff --git a/src/nouveau/vulkan/nvk_nir_lower_descriptors.c b/src/nouveau/vulkan/nvk_nir_lower_descriptors.c index 586e395..cb5eb4a 100644 --- a/src/nouveau/vulkan/nvk_nir_lower_descriptors.c +++ b/src/nouveau/vulkan/nvk_nir_lower_descriptors.c @@ -124,14 +124,14 @@ load_descriptor_for_idx_intrin(nir_builder *b, nir_intrinsic_instr *intrin, nir_def *index = nir_imm_int(b, 0); while (intrin->intrinsic == nir_intrinsic_vulkan_resource_reindex) { - index = nir_iadd(b, index, nir_ssa_for_src(b, intrin->src[1], 1)); + index = nir_iadd(b, index, intrin->src[1].ssa); intrin = nir_src_as_intrinsic(intrin->src[0]); } assert(intrin->intrinsic == nir_intrinsic_vulkan_resource_index); uint32_t set = nir_intrinsic_desc_set(intrin); uint32_t binding = nir_intrinsic_binding(intrin); - index = nir_iadd(b, index, nir_ssa_for_src(b, intrin->src[0], 1)); + index = nir_iadd(b, index, intrin->src[0].ssa); return load_descriptor(b, 4, 32, set, binding, index, 0, ctx); }