summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
diff options
context:
space:
mode:
authorPiotr Sobczak <piotr.sobczak@amd.com>2019-06-10 15:58:51 +0000
committerPiotr Sobczak <piotr.sobczak@amd.com>2019-06-10 15:58:51 +0000
commit9b11e93d900aadfd05614bf3dc43196caf0ef1aa (patch)
treeff5228c157b8a34a6ba776cddcf3852af64f5cbe /llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
parent67065c5c70554c8c64286c6538181d1e5413b32d (diff)
downloadbcm5719-llvm-9b11e93d900aadfd05614bf3dc43196caf0ef1aa.tar.gz
bcm5719-llvm-9b11e93d900aadfd05614bf3dc43196caf0ef1aa.zip
[AMDGPU] Optimize image_[load|store]_mip
Summary: Replace image_load_mip/image_store_mip with image_load/image_store if lod is 0. Reviewers: arsenm, nhaehnle Reviewed By: arsenm Subscribers: arsenm, kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D63073 llvm-svn: 362957
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp b/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
index 24b2ab50fe9..a78e30257f2 100644
--- a/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
@@ -104,6 +104,7 @@ namespace AMDGPU {
#define GET_MIMGDimInfoTable_IMPL
#define GET_MIMGInfoTable_IMPL
#define GET_MIMGLZMappingTable_IMPL
+#define GET_MIMGMIPMappingTable_IMPL
#include "AMDGPUGenSearchableTables.inc"
int getMIMGOpcode(unsigned BaseOpcode, unsigned MIMGEncoding,
OpenPOWER on IntegriCloud