[all-commits] [llvm/llvm-project] 694f76: AMDGPU: Copy correct predicates for SDWA reals
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Thu Nov 14 14:09:41 PST 2024
Branch: refs/heads/users/arsenm/amdgpu-correct-sdwa-reals-predicates
Home: https://github.com/llvm/llvm-project
Commit: 694f769398ed5511be85ac23e9dfc7f0a8e48054
https://github.com/llvm/llvm-project/commit/694f769398ed5511be85ac23e9dfc7f0a8e48054
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-11-14 (Thu, 14 Nov 2024)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPU.td
M llvm/lib/Target/AMDGPU/VOP1Instructions.td
M llvm/lib/Target/AMDGPU/VOP2Instructions.td
M llvm/lib/Target/AMDGPU/VOPCInstructions.td
M llvm/lib/Target/AMDGPU/VOPInstructions.td
Log Message:
-----------
AMDGPU: Copy correct predicates for SDWA reals
There are a lot of messes in the special case
predicate handling. Currently broad let blocks
override specific predicates with more general
cases. For instructions with SDWA, the HasSDWA
predicate was overriding the SubtargetPredicate
for the instruction.
This fixes enough to properly disallow new instructions
that support SDWA on older targets.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list