From: Marek Olšák <marek.ol...@amd.com>

---
 src/amd/common/ac_llvm_util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/amd/common/ac_llvm_util.c b/src/amd/common/ac_llvm_util.c
index 174a37f22f8..69446863b95 100644
--- a/src/amd/common/ac_llvm_util.c
+++ b/src/amd/common/ac_llvm_util.c
@@ -127,21 +127,21 @@ const char *ac_get_llvm_processor_name(enum radeon_family 
family)
                return "polaris11";
        case CHIP_VEGA10:
                return "gfx900";
        case CHIP_RAVEN:
                return "gfx902";
        case CHIP_VEGA12:
                return "gfx904";
        case CHIP_VEGA20:
                return "gfx906";
        case CHIP_RAVEN2:
-               return "gfx902"; /* TODO: use gfx909 when it's available */
+               return HAVE_LLVM >= 0x0800 ? "gfx909" : "gfx902";
        default:
                return "";
        }
 }
 
 static LLVMTargetMachineRef ac_create_target_machine(enum radeon_family family,
                                                     enum 
ac_target_machine_options tm_options,
                                                     LLVMCodeGenOptLevel level,
                                                     const char **out_triple)
 {
-- 
2.17.1

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to