From 06f4608c5b4a465ea1549f3d7f31b30c37841239 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 29 May 2023 15:45:21 -0400 Subject: [PATCH] ir2: Drop lower_locals_to_regs call This is for producing (indirect) array register access. Since we don't handle that, this is a no-op. Drop the call, it's pointless and misleading. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Emma Anholt Part-of: --- src/gallium/drivers/freedreno/a2xx/ir2_nir.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/gallium/drivers/freedreno/a2xx/ir2_nir.c b/src/gallium/drivers/freedreno/a2xx/ir2_nir.c index 32ec9fd10bd..cfe12ab2fa1 100644 --- a/src/gallium/drivers/freedreno/a2xx/ir2_nir.c +++ b/src/gallium/drivers/freedreno/a2xx/ir2_nir.c @@ -1119,8 +1119,6 @@ ir2_nir_compile(struct ir2_context *ctx, bool binning) OPT_V(ctx->nir, nir_lower_alu_to_scalar, ir2_alu_to_scalar_filter_cb, NULL); - OPT_V(ctx->nir, nir_lower_locals_to_regs); - OPT_V(ctx->nir, nir_convert_from_ssa, true); OPT_V(ctx->nir, nir_move_vec_src_uses_to_dest);