[llvm] 17ac5b1 - [AMDGPU] Make use of defvar in DSDIR definitions. NFC.
Jay Foad via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 14 02:02:18 PST 2024
Author: Jay Foad
Date: 2024-02-14T09:59:31Z
New Revision: 17ac5b15d10d6cf7726e9018f858abf8a0f6bfa2
URL: https://github.com/llvm/llvm-project/commit/17ac5b15d10d6cf7726e9018f858abf8a0f6bfa2
DIFF: https://github.com/llvm/llvm-project/commit/17ac5b15d10d6cf7726e9018f858abf8a0f6bfa2.diff
LOG: [AMDGPU] Make use of defvar in DSDIR definitions. NFC.
Added:
Modified:
llvm/lib/Target/AMDGPU/DSDIRInstructions.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/DSDIRInstructions.td b/llvm/lib/Target/AMDGPU/DSDIRInstructions.td
index 757845ae2b7a03..3ef765f93395eb 100644
--- a/llvm/lib/Target/AMDGPU/DSDIRInstructions.td
+++ b/llvm/lib/Target/AMDGPU/DSDIRInstructions.td
@@ -159,8 +159,8 @@ def : GCNPat <
// GFX11
//===----------------------------------------------------------------------===//
-multiclass DSDIR_Real_gfx11<bits<2> op,
- DSDIR_Pseudo lds = !cast<DSDIR_Pseudo>(NAME)> {
+multiclass DSDIR_Real_gfx11<bits<2> op> {
+ defvar lds = !cast<DSDIR_Pseudo>(NAME);
def _gfx11 : DSDIR_Real<lds, lds.InOperandList,
LDSDIR_getAsm<lds.is_direct>.ret,
SIEncodingFamily.GFX11>,
@@ -177,8 +177,8 @@ defm LDS_DIRECT_LOAD : DSDIR_Real_gfx11<0x1>;
// GFX12+
//===----------------------------------------------------------------------===//
-multiclass DSDIR_Real_gfx12<bits<2> op,
- DSDIR_Pseudo lds = !cast<DSDIR_Pseudo>(NAME)> {
+multiclass DSDIR_Real_gfx12<bits<2> op> {
+ defvar lds = !cast<DSDIR_Pseudo>(NAME);
def _gfx12 : DSDIR_Real<lds, lds.InOperandList,
VDSDIR_getAsm<lds.is_direct>.ret,
SIEncodingFamily.GFX12>,
More information about the llvm-commits
mailing list