Skip to content

Commit d68bfbf

Browse files
committed
[AMDGPU] Eliminate InstCombineTables.td. NFC.
This also eliminates the generated file InstCombineTables.inc which was 99% identical to the existing AMDGPUGenSearchableTables.inc.
1 parent 39429dd commit d68bfbf

File tree

4 files changed

+10
-15
lines changed

4 files changed

+10
-15
lines changed

llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ struct AMDGPUImageDMaskIntrinsic {
3535
};
3636

3737
#define GET_AMDGPUImageDMaskIntrinsicTable_IMPL
38-
#include "InstCombineTables.inc"
38+
#include "AMDGPUGenSearchableTables.inc"
3939

4040
} // end anonymous namespace
4141

llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -413,3 +413,12 @@ def : AlwaysUniform<int_amdgcn_s_getpc>;
413413
def : AlwaysUniform<int_amdgcn_s_getreg>;
414414
def : AlwaysUniform<int_amdgcn_s_memrealtime>;
415415
def : AlwaysUniform<int_amdgcn_s_memtime>;
416+
417+
def AMDGPUImageDMaskIntrinsicTable : GenericTable {
418+
let FilterClass = "AMDGPUImageDMaskIntrinsic";
419+
let Fields = ["Intr"];
420+
421+
let PrimaryKey = ["Intr"];
422+
let PrimaryKeyName = "getAMDGPUImageDMaskIntrinsic";
423+
let PrimaryKeyEarlyOut = 1;
424+
}

llvm/lib/Target/AMDGPU/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ tablegen(LLVM R600GenSubtargetInfo.inc -gen-subtarget)
4040

4141
add_public_tablegen_target(AMDGPUCommonTableGen)
4242

43-
set(LLVM_TARGET_DEFINITIONS InstCombineTables.td)
44-
tablegen(LLVM InstCombineTables.inc -gen-searchable-tables)
45-
add_public_tablegen_target(InstCombineTableGen)
46-
4743
add_llvm_target(AMDGPUCodeGen
4844
AMDGPUAliasAnalysis.cpp
4945
AMDGPUAlwaysInlinePass.cpp

llvm/lib/Target/AMDGPU/InstCombineTables.td

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)