From: Eric Anholt Date: Sat, 10 Feb 2018 10:37:37 +0000 (+0000) Subject: ac/nir: Fix compiler warning about uninitialized dw_addr. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=091bff831721b62243840038f505af0abd9436c1;p=mesa.git 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 --- diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c index d04e24f6001..477b98b0d9b 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;