[llvm] bb8d143 - [AMDGPU] Simplify multiclass EXP_m. NFC.
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 10 09:29:17 PST 2020
Author: Jay Foad
Date: 2020-11-10T17:28:36Z
New Revision: bb8d1437a6fb3816c21363506ccb109adda58fb3
URL: https://github.com/llvm/llvm-project/commit/bb8d1437a6fb3816c21363506ccb109adda58fb3
DIFF: https://github.com/llvm/llvm-project/commit/bb8d1437a6fb3816c21363506ccb109adda58fb3.diff
LOG: [AMDGPU] Simplify multiclass EXP_m. NFC.
Added:
Modified:
llvm/lib/Target/AMDGPU/SIInstrInfo.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.td b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
index 4f526d18c459..b183a5c52b48 100644
--- a/llvm/lib/Target/AMDGPU/SIInstrInfo.td
+++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.td
@@ -1438,27 +1438,27 @@ multiclass EXP_m<bit done> {
let mayLoad = done, DisableWQM = 1 in {
let isPseudo = 1, isCodeGenOnly = 1 in {
def "" : EXP_Helper<done>,
- SIMCInstr <"exp"#!if(done, "_done", ""), SIEncodingFamily.NONE>;
+ SIMCInstr <NAME, SIEncodingFamily.NONE>;
}
let done = done in {
def _si : EXP_Helper<done>,
- SIMCInstr <"exp"#!if(done, "_done", ""), SIEncodingFamily.SI>,
+ SIMCInstr <NAME, SIEncodingFamily.SI>,
EXPe {
let AssemblerPredicate = isGFX6GFX7;
let DecoderNamespace = "GFX6GFX7";
}
def _vi : EXP_Helper<done>,
- SIMCInstr <"exp"#!if(done, "_done", ""), SIEncodingFamily.VI>,
+ SIMCInstr <NAME, SIEncodingFamily.VI>,
EXPe_vi {
let AssemblerPredicate = isGFX8GFX9;
let DecoderNamespace = "GFX8";
}
def _gfx10 : EXP_Helper<done>,
- SIMCInstr <"exp"#!if(done, "_done", ""), SIEncodingFamily.GFX10>,
- EXPe {
+ SIMCInstr <NAME, SIEncodingFamily.GFX10>,
+ EXPe {
let AssemblerPredicate = isGFX10Plus;
let DecoderNamespace = "GFX10";
}
More information about the llvm-commits
mailing list