ac: set correct LLVM processor names for Raven & Vega12
authorMarek Olšák <marek.olsak@amd.com>
Mon, 30 Apr 2018 22:10:50 +0000 (18:10 -0400)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 10 May 2018 22:26:32 +0000 (18:26 -0400)
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/amd/common/ac_llvm_util.c

index a06c83a29633251233be6d72e5773ec54a6e60af..be2d92b4c0891ccd67648c377e71631e402462ad 100644 (file)
@@ -115,9 +115,11 @@ const char *ac_get_llvm_processor_name(enum radeon_family family)
        case CHIP_VEGAM:
                return "polaris11";
        case CHIP_VEGA10:
-       case CHIP_VEGA12:
-       case CHIP_RAVEN:
                return "gfx900";
+       case CHIP_RAVEN:
+               return "gfx902";
+       case CHIP_VEGA12:
+               return HAVE_LLVM >= 0x0700 ? "gfx904" : "gfx902";
        default:
                return "";
        }