pan/midgard: Remove dest_override sysval argument

Unused, noticed while working on porting over to Bifrost.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4150>
This commit is contained in:
Alyssa Rosenzweig 2020-03-10 16:19:33 -04:00 committed by Marge Bot
parent c2ff3bb0fe
commit b756a66607
1 changed files with 5 additions and 8 deletions

View File

@ -1367,7 +1367,7 @@ emit_attr_read(
}
static void
emit_sysval_read(compiler_context *ctx, nir_instr *instr, signed dest_override,
emit_sysval_read(compiler_context *ctx, nir_instr *instr,
unsigned nr_components, unsigned offset)
{
nir_dest nir_dest;
@ -1378,9 +1378,6 @@ emit_sysval_read(compiler_context *ctx, nir_instr *instr, signed dest_override,
unsigned dest = nir_dest_index(&nir_dest);
if (dest_override >= 0)
dest = dest_override;
/* Sysvals are prefix uniforms */
unsigned uniform = ((uintptr_t) val) - 1;
@ -1770,18 +1767,18 @@ emit_intrinsic(compiler_context *ctx, nir_intrinsic_instr *instr)
break;
case nir_intrinsic_load_ssbo_address:
emit_sysval_read(ctx, &instr->instr, ~0, 1, 0);
emit_sysval_read(ctx, &instr->instr, 1, 0);
break;
case nir_intrinsic_get_buffer_size:
emit_sysval_read(ctx, &instr->instr, ~0, 1, 8);
emit_sysval_read(ctx, &instr->instr, 1, 8);
break;
case nir_intrinsic_load_viewport_scale:
case nir_intrinsic_load_viewport_offset:
case nir_intrinsic_load_num_work_groups:
case nir_intrinsic_load_sampler_lod_parameters_pan:
emit_sysval_read(ctx, &instr->instr, ~0, 3, 0);
emit_sysval_read(ctx, &instr->instr, 3, 0);
break;
case nir_intrinsic_load_work_group_id:
@ -2085,7 +2082,7 @@ emit_tex(compiler_context *ctx, nir_tex_instr *instr)
emit_texop_native(ctx, instr, TEXTURE_OP_TEXEL_FETCH);
break;
case nir_texop_txs:
emit_sysval_read(ctx, &instr->instr, ~0, 4, 0);
emit_sysval_read(ctx, &instr->instr, 4, 0);
break;
default: {
fprintf(stderr, "Unhandled texture op: %d\n", instr->op);