[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