diff --git a/m4/ax_cc_maxopt.m4 b/m4/ax_cc_maxopt.m4
index 5795f540f3497032a32ea52b129a04141090be0a..282668af72e638b0f73e9d84b1822b60a0ddda21 100644
--- a/m4/ax_cc_maxopt.m4
+++ b/m4/ax_cc_maxopt.m4
@@ -138,7 +138,8 @@ if test "$ac_test_CFLAGS" != "set"; then
                     *061?f??:*:*:*|61?f??:*:*:*) icc_flags="-march=core-avx2" ;;
                     *06??f??:*:*:*|6??f??:*:*:*) icc_flags="-march=core-avx2" ;;
                     *070?f??:*:*:*|70?f??:*:*:*) icc_flags="-march=core-avx2" ;;
-                                   83?f??:*:*:*) icc_flags="-march=core-avx2" ;; # EPYC
+                                   83?f??:*:*:*) icc_flags="-march=core-avx2"
+                                                 CFLAGS="$CFLAGS -fma -ftz -fomit-frame-pointer";; # EPYC
                   esac ;;
               esac ;;
           esac