From: Nicolai Hähnle <nicolai.haeh...@amd.com>

---
 src/amd/common/ac_nir_to_llvm.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c
index c3993af..7fc0770 100644
--- a/src/amd/common/ac_nir_to_llvm.c
+++ b/src/amd/common/ac_nir_to_llvm.c
@@ -159,21 +159,20 @@ struct nir_to_llvm_context {
        unsigned uniform_md_kind;
        LLVMValueRef empty_md;
        gl_shader_stage stage;
 
        LLVMValueRef lds;
        LLVMValueRef inputs[RADEON_LLVM_MAX_INPUTS * 4];
 
        LLVMValueRef shared_memory;
        uint64_t input_mask;
        uint64_t output_mask;
-       bool has_ddxy;
        uint8_t num_output_clips;
        uint8_t num_output_culls;
 
        bool has_ds_bpermute;
 
        bool is_gs_copy_shader;
        LLVMValueRef gs_next_vertex;
        unsigned gs_max_out_vertices;
 
        unsigned tes_primitive_mode;
@@ -1469,21 +1468,20 @@ static LLVMValueRef emit_unpack_half_2x16(struct 
ac_llvm_context *ctx,
        return result;
 }
 
 static LLVMValueRef emit_ddxy(struct nir_to_llvm_context *ctx,
                              nir_op op,
                              LLVMValueRef src0)
 {
        unsigned mask;
        int idx;
        LLVMValueRef result;
-       ctx->has_ddxy = true;
 
        if (!ctx->lds && !ctx->has_ds_bpermute)
                ctx->lds = LLVMAddGlobalInAddressSpace(ctx->module,
                                                       LLVMArrayType(ctx->i32, 
64),
                                                       "ddxy_lds", 
LOCAL_ADDR_SPACE);
 
        if (op == nir_op_fddx_fine || op == nir_op_fddx)
                mask = AC_TID_MASK_LEFT;
        else if (op == nir_op_fddy_fine || op == nir_op_fddy)
                mask = AC_TID_MASK_TOP;
-- 
2.9.3

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to