aco: replace == GFX10 with >= GFX10 where it's needed
[mesa.git] / src / amd / compiler / aco_lower_to_hw_instr.cpp
index 441e1b6b8e5e5ebc4f8f4c3dc5e7c94fb6d4343a..10ba9b82d3aac80d8e0486c971aaf6af43fcb5a4 100644 (file)
@@ -1832,7 +1832,7 @@ void lower_to_hw_instr(Program* program)
             {
                if (ctx.program->chip_class <= GFX7)
                   emit_gfx6_bpermute(program, instr, bld);
-               else if (ctx.program->chip_class == GFX10 && ctx.program->wave_size == 64)
+               else if (ctx.program->chip_class >= GFX10 && ctx.program->wave_size == 64)
                   emit_gfx10_wave64_bpermute(program, instr, bld);
                else
                   unreachable("Current hardware supports ds_bpermute, don't emit p_bpermute.");