diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md
index c3fa241af35269387a9b80559c658477f428ea5e..2d81347c7b69ee32356846959e4e5887d0b6b02d 100644
--- a/gcc/config/i386/sse.md
+++ b/gcc/config/i386/sse.md
@@ -17243,10 +17243,6 @@
        || <ssescalarmode>mode == SImode
        || <ssescalarmode>mode == DImode)"
 {
-  if (!<mask_applied> && which_alternative
-      && optimize_insn_for_speed_p ())
-    return "#";
-
   if (TARGET_AVX512VL)
     return "vpternlog<ternlogsuffix>\t{$0x55, %1, %0, %0<mask_operand3>|%0<mask_operand3>, %0, %1, 0x55}";
   else