diff options
author | Marek Olšák <[email protected]> | 2018-02-02 19:26:49 +0100 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2018-02-02 23:47:40 +0100 |
commit | 3bf1e036e8ad196fe669ac24da8c14ff160399d8 (patch) | |
tree | 79ef57ee0ba2dba500cd463393d300555cc987ac /src/gallium/drivers/radeonsi/si_get.c | |
parent | c75a4e5b465261e982ea31ef875325a3cc30e79d (diff) |
amd: remove support for LLVM 3.9
Only these are supported:
- LLVM 4.0
- LLVM 5.0
- LLVM 6.0
- master (7.0)
Reviewed-by: Dylan Baker <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_get.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_get.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/gallium/drivers/radeonsi/si_get.c b/src/gallium/drivers/radeonsi/si_get.c index 458b90fbe09..1346534bed7 100644 --- a/src/gallium/drivers/radeonsi/si_get.c +++ b/src/gallium/drivers/radeonsi/si_get.c @@ -188,10 +188,8 @@ static int si_get_param(struct pipe_screen *pscreen, enum pipe_cap param) case PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION: case PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS: case PIPE_CAP_SIGNED_VERTEX_BUFFER_OFFSET: - return 1; - case PIPE_CAP_TGSI_VOTE: - return HAVE_LLVM >= 0x0400; + return 1; case PIPE_CAP_TGSI_BALLOT: return HAVE_LLVM >= 0x0500; @@ -744,14 +742,9 @@ static int si_get_compute_param(struct pipe_screen *screen, //TODO: select these params by asic switch (param) { case PIPE_COMPUTE_CAP_IR_TARGET: { - const char *gpu; - const char *triple; - - if (HAVE_LLVM < 0x0400) - triple = "amdgcn--"; - else - triple = "amdgcn-mesa-mesa3d"; + const char *gpu, *triple; + triple = "amdgcn-mesa-mesa3d"; gpu = ac_get_llvm_processor_name(sscreen->info.family); if (ret) { sprintf(ret, "%s-%s", gpu, triple); |