ac: don't set old denormals flags with LLVM >= 11
[mesa.git] / src / amd / llvm / ac_llvm_util.c
index 5cdb51242b294dfd1e20e2fcef75db14f2391f8b..e32b630fbdc56a5e6d63d8a4052ceca6710182be 100644 (file)
@@ -169,7 +169,8 @@ static LLVMTargetMachineRef ac_create_target_machine(enum radeon_family family,
        LLVMTargetRef target = ac_get_llvm_target(triple);
 
        snprintf(features, sizeof(features),
-                "+DumpCode,-fp32-denormals,+fp64-denormals%s%s%s%s%s",
+                "+DumpCode%s%s%s%s%s%s",
+                LLVM_VERSION_MAJOR >= 11 ? "" : ",-fp32-denormals,+fp64-denormals",
                 family >= CHIP_NAVI10 && !(tm_options & AC_TM_WAVE32) ?
                         ",+wavefrontsize64,-wavefrontsize32" : "",
                 tm_options & AC_TM_FORCE_ENABLE_XNACK ? ",+xnack" : "",