From 091bff831721b62243840038f505af0abd9436c1 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Sat, 10 Feb 2018 10:37:37 +0000 Subject: [PATCH] ac/nir: Fix compiler warning about uninitialized dw_addr. Even switching the def's condition to be the same chip revision check as the use, the compiler doesn't figure it out. Just NULL-init it. Fixes: ec53e527421d ("ac/nir: Add ES output to LDS for GFX9.") Reviewed-by: Bas Nieuwenhuizen --- src/amd/common/ac_nir_to_llvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index d04e24f..477b98b 100644 --- a/src/amd/common/ac_nir_to_llvm.c +++ b/src/amd/common/ac_nir_to_llvm.c @@ -6088,7 +6088,7 @@ handle_es_outputs_post(struct nir_to_llvm_context *ctx, } for (unsigned i = 0; i < RADEON_LLVM_MAX_OUTPUTS; ++i) { - LLVMValueRef dw_addr; + LLVMValueRef dw_addr = NULL; LLVMValueRef *out_ptr = &ctx->nir->outputs[i * 4]; int param_index; int length = 4; -- 2.7.4