diff --git a/src/amd/compiler/aco_lower_to_hw_instr.cpp b/src/amd/compiler/aco_lower_to_hw_instr.cpp index 428149ebc55..6d0876f9bb1 100644 --- a/src/amd/compiler/aco_lower_to_hw_instr.cpp +++ b/src/amd/compiler/aco_lower_to_hw_instr.cpp @@ -2837,7 +2837,7 @@ lower_to_hw_instr(Program* program) * - The application prefers to remove control flow * - The compiler stack knows that it's a divergent branch always taken */ - const bool prefer_remove = branch->rarely_taken && ctx.program->gfx_level >= GFX10; + const bool prefer_remove = branch->rarely_taken; bool can_remove = block->index < target; unsigned num_scalar = 0; unsigned num_vector = 0;