[llvm] [AMDGPU] Remove dead D16ImageDimIntrinsic and lookupD16ImageDimIntrinsic (NFC) (PR #221660)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 7 00:18:02 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-amdgpu
Author: Kazu Hirata (kazutakahirata)
<details>
<summary>Changes</summary>
The corresponding TableGen table and callers were removed on June 21,
2018 in commit 7a9c03f484fee744b1cbcc45e77f949b4ebfcbee, leaving behind
the struct, the declaration, and the unused macro definition.
Assisted-by: Antigravity
---
Full diff: https://github.com/llvm/llvm-project/pull/221660.diff
2 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h (-6)
- (modified) llvm/lib/Target/AMDGPU/SIInstrInfo.cpp (-1)
``````````diff
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
index 3668800bd46ad..7a6d85bd9a66a 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h
@@ -40,12 +40,6 @@ struct RsrcIntrinsic {
};
const RsrcIntrinsic *lookupRsrcIntrinsic(unsigned Intr);
-struct D16ImageDimIntrinsic {
- unsigned Intr;
- unsigned D16HelperIntr;
-};
-const D16ImageDimIntrinsic *lookupD16ImageDimIntrinsic(unsigned Intr);
-
struct ImageDimIntrinsicInfo {
unsigned Intr;
unsigned BaseOpcode;
diff --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
index 6c36db0ee1be3..173c88f6c17fd 100644
--- a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
@@ -45,7 +45,6 @@ using namespace llvm;
#include "AMDGPUGenInstrInfo.inc"
namespace llvm::AMDGPU {
-#define GET_D16ImageDimIntrinsics_IMPL
#define GET_ImageDimIntrinsicTable_IMPL
#define GET_RsrcIntrinsics_IMPL
#include "AMDGPUGenSearchableTables.inc"
``````````
</details>
https://github.com/llvm/llvm-project/pull/221660
More information about the llvm-commits
mailing list