intel/compiler: Silence unused parameter warnings
authorIan Romanick <ian.d.romanick@intel.com>
Tue, 10 Apr 2018 17:37:42 +0000 (10:37 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Thu, 23 Aug 2018 03:31:32 +0000 (20:31 -0700)
src/intel/compiler/brw_disasm_info.c: In function ‘nir_print_instr’:
src/intel/compiler/brw_disasm_info.c:30:61: warning: unused parameter ‘instr’ [-Wunused-parameter]
 __attribute__((weak)) void nir_print_instr(const nir_instr *instr, FILE *fp) {}
                                                             ^~~~~
src/intel/compiler/brw_disasm_info.c:30:74: warning: unused parameter ‘fp’ [-Wunused-parameter]
 __attribute__((weak)) void nir_print_instr(const nir_instr *instr, FILE *fp) {}
                                                                          ^~
src/intel/compiler/brw_disasm.c: In function ‘src_ia1’:
src/intel/compiler/brw_disasm.c:850:18: warning: unused parameter ‘_reg_file’ [-Wunused-parameter]
         unsigned _reg_file,
                  ^~~~~~~~~
src/intel/compiler/brw_fs_surface_builder.cpp: In function ‘void brw::surface_access::emit_byte_scattered_write(const brw::fs_builder&, const fs_reg&, const fs_reg&, const fs_reg&, unsigned int, unsigned int, unsigned int, brw_predicate)’:
src/intel/compiler/brw_fs_surface_builder.cpp:193:57: warning: unused parameter ‘size’ [-Wunused-parameter]
                                 unsigned dims, unsigned size,
                                                         ^~~~

v2: Update commit message.  brw_fs_generator.cpp warnings were already
fixed by another patch.  Noticed by Caio.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
src/intel/compiler/brw_disasm.c
src/intel/compiler/brw_disasm_info.c
src/intel/compiler/brw_fs_nir.cpp
src/intel/compiler/brw_fs_surface_builder.cpp
src/intel/compiler/brw_fs_surface_builder.h

index 5f75c67942e20bfb666ecb2ce765afad7b88ca14..e45762afb07879303062f9cfab51f41ed0f6c002 100644 (file)
@@ -846,7 +846,6 @@ src_ia1(FILE *file,
         const struct gen_device_info *devinfo,
         unsigned opcode,
         enum brw_reg_type type,
-        unsigned _reg_file,
         int _addr_imm,
         unsigned _addr_subreg_nr,
         unsigned _negate,
@@ -1326,7 +1325,6 @@ src0(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst)
                         devinfo,
                         brw_inst_opcode(devinfo, inst),
                         brw_inst_src0_type(devinfo, inst),
-                        brw_inst_src0_reg_file(devinfo, inst),
                         brw_inst_src0_ia1_addr_imm(devinfo, inst),
                         brw_inst_src0_ia_subreg_nr(devinfo, inst),
                         brw_inst_src0_negate(devinfo, inst),
@@ -1382,7 +1380,6 @@ src1(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst)
                         devinfo,
                         brw_inst_opcode(devinfo, inst),
                         brw_inst_src1_type(devinfo, inst),
-                        brw_inst_src1_reg_file(devinfo, inst),
                         brw_inst_src1_ia1_addr_imm(devinfo, inst),
                         brw_inst_src1_ia_subreg_nr(devinfo, inst),
                         brw_inst_src1_negate(devinfo, inst),
index f8f4c02e763dc02df16e32e160c1002bca9bb517..7a9a55d83ef75d7236703653ea0cdabc7c667e72 100644 (file)
@@ -27,7 +27,8 @@
 #include "common/gen_debug.h"
 #include "compiler/nir/nir.h"
 
-__attribute__((weak)) void nir_print_instr(const nir_instr *instr, FILE *fp) {}
+__attribute__((weak)) void nir_print_instr(UNUSED const nir_instr *instr,
+                                           UNUSED FILE *fp) {}
 
 void
 dump_assembly(void *assembly, struct disasm_info *disasm)
index 6e9a5829d3b693ae3c9dd31ecff1443d62a5e80b..1c43c3aebcbf84a016c6da9c18448eca8862649f 100644 (file)
@@ -4322,7 +4322,7 @@ fs_visitor::nir_emit_intrinsic(const fs_builder &bld, nir_intrinsic_instr *instr
              */
             emit_byte_scattered_write(bld, surf_index, offset_reg,
                                       write_src,
-                                      1 /* dims */, 1,
+                                      1 /* dims */,
                                       bit_size,
                                       BRW_PREDICATE_NONE);
          } else {
index c346ef9e70168d8a79e6c1caa729dd83a89f4aa2..1d147747456f5382fe2c03c7b851e37abffd75ac 100644 (file)
@@ -174,7 +174,7 @@ namespace brw {
       void
       emit_byte_scattered_write(const fs_builder &bld, const fs_reg &surface,
                                 const fs_reg &addr, const fs_reg &src,
-                                unsigned dims, unsigned size,
+                                unsigned dims,
                                 unsigned bit_size, brw_predicate pred)
       {
          emit_send(bld, SHADER_OPCODE_BYTE_SCATTERED_WRITE_LOGICAL,
index 194d61d4892b39fae3b2ad4a738ab51320eb1200..f0048220d5df064e7ddf8988377dd5906aa9a128 100644 (file)
@@ -74,7 +74,7 @@ namespace brw {
       void
       emit_byte_scattered_write(const fs_builder &bld, const fs_reg &surface,
                                 const fs_reg &addr, const fs_reg &src,
-                                unsigned dims, unsigned size,
+                                unsigned dims,
                                 unsigned bit_size,
                                 brw_predicate pred = BRW_PREDICATE_NONE);
    }