Skip to content

Commit 7be98ae

Browse files
committed
[AMDGPU] Remove unnecessary predicates from aliases. NFC.
So long as the target of the alias is predicated with HasImageInsts or similar, the alias itself does not need this predicate.
1 parent 139e0aa commit 7be98ae

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

llvm/lib/Target/AMDGPU/EXPInstructions.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ multiclass EXP_Real_gfx11 {
117117
multiclass VEXPORT_Real_gfx12 {
118118
defvar ps = !cast<EXP_Pseudo>(NAME);
119119
def _gfx12 : EXP_Real_Row<ps, SIEncodingFamily.GFX12, "export">,
120-
EXPe_Row, MnemonicAlias<"exp", "export">, Requires<[isGFX12Plus, HasExportInsts]> {
120+
EXPe_Row, MnemonicAlias<"exp", "export">, Requires<[isGFX12Plus]> {
121121
let AssemblerPredicate = isGFX12Only;
122122
let DecoderNamespace = "GFX12";
123123
let row = ps.row;

llvm/lib/Target/AMDGPU/MIMGInstructions.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -967,7 +967,7 @@ class VIMAGE_Atomic_gfx12_Renamed<mimgopc op, string opcode, string renamed,
967967
RegisterClass DataRC, int num_addrs,
968968
bit enableDisasm = 0>
969969
: VIMAGE_Atomic_gfx12<op, renamed, DataRC, num_addrs, enableDisasm>,
970-
MnemonicAlias<opcode, renamed>, Requires<[isGFX12Plus, HasImageInsts]>;
970+
MnemonicAlias<opcode, renamed>, Requires<[isGFX12Plus]>;
971971

972972
multiclass MIMG_Atomic_Addr_Helper_m <mimgopc op, string asm,
973973
RegisterClass data_rc,

0 commit comments

Comments
 (0)