[PATCH] D85546: [SVE] Add ISD nodes for predicated integer extend inreg operations
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 21 15:28:23 PDT 2020
efriedma added a comment.
I'm not sure I understand what you think the issue is here. ISD::SIGN_EXTEND_INREG, AArch64ISD::SIGN_EXTEND_INREG_MERGE_PASSTHRU, and the SVE sxtb instruction are all the same, as far as I know. The operand and result types are the same, and the operation in each lane is independent.
By contrast, ISD::ANY_EXTEND does change the element size.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D85546/new/
https://reviews.llvm.org/D85546
More information about the llvm-commits
mailing list