radeonsi: remove dead variable postponed_kill
authorMarek Olšák <marek.olsak@amd.com>
Sat, 19 Sep 2020 22:35:42 +0000 (18:35 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 6 Oct 2020 15:59:08 +0000 (15:59 +0000)
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7031>

src/gallium/drivers/radeonsi/si_shader_internal.h
src/gallium/drivers/radeonsi/si_shader_llvm_ps.c

index 2e57eb5..85e86d8 100644 (file)
@@ -186,7 +186,6 @@ struct si_shader_context {
    LLVMValueRef gs_generated_prims[4];
    LLVMValueRef gs_ngg_emit;
    LLVMValueRef gs_ngg_scratch;
-   LLVMValueRef postponed_kill;
    LLVMValueRef return_value;
 };
 
index 4527a9c..af662eb 100644 (file)
@@ -503,9 +503,6 @@ static void si_llvm_return_fs_outputs(struct ac_shader_abi *abi, unsigned max_ou
    LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL;
    LLVMValueRef ret;
 
-   if (ctx->postponed_kill)
-      ac_build_kill_if_false(&ctx->ac, LLVMBuildLoad(builder, ctx->postponed_kill, ""));
-
    /* Read the output values. */
    for (i = 0; i < info->num_outputs; i++) {
       unsigned semantic = info->output_semantic[i];