[PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 20 09:53:39 PST 2022
foad added a comment.
I guess this particular case could be handled by improving the v_perm matching in SITargetLowering::performOrCombine, e.g. add a cases for `or (op x, c1), c2 -> perm x, x, permute_mask(c1, c2)` and `or (perm x, x, c1), (op y, c2) -> perm x, y, permute_mask(c1, c2)`.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D116270/new/
https://reviews.llvm.org/D116270
More information about the llvm-commits
mailing list