diff --git a/src/amd/compiler/aco_opt_value_numbering.cpp b/src/amd/compiler/aco_opt_value_numbering.cpp index de3d894bf54..ede60f4775e 100644 --- a/src/amd/compiler/aco_opt_value_numbering.cpp +++ b/src/amd/compiler/aco_opt_value_numbering.cpp @@ -224,8 +224,6 @@ struct InstrPred { return aK->imm == bK->imm; } case Format::SMEM: { - if (!a->operands.empty() && a->operands[0].bytes() == 16) - return false; SMEM_instruction* aS = static_cast(a); SMEM_instruction* bS = static_cast(b); /* isel shouldn't be creating situations where this assertion fails */