[llvm] AMDGPU: Copy SubtargetPredicate from pseudo for DSDIR_Real (PR #84057)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 5 11:02:54 PST 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-amdgpu
Author: Changpeng Fang (changpeng)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/84057.diff
1 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/DSDIRInstructions.td (+3)
``````````diff
diff --git a/llvm/lib/Target/AMDGPU/DSDIRInstructions.td b/llvm/lib/Target/AMDGPU/DSDIRInstructions.td
index 3ef765f93395eb..f4f02d2cebfd98 100644
--- a/llvm/lib/Target/AMDGPU/DSDIRInstructions.td
+++ b/llvm/lib/Target/AMDGPU/DSDIRInstructions.td
@@ -115,6 +115,9 @@ class DSDIR_Real<DSDIR_Pseudo lds, dag ins, string asm, int subtarget> :
SIMCInstr <lds.Mnemonic, subtarget> {
let isPseudo = 0;
let isCodeGenOnly = 0;
+
+ // copy SubtargetPredicate from pseudo.
+ let SubtargetPredicate = lds.SubtargetPredicate;
}
//===----------------------------------------------------------------------===//
``````````
</details>
https://github.com/llvm/llvm-project/pull/84057
More information about the llvm-commits
mailing list