[PATCH] D148134: [AArch64] Replace DUP scalar by DUP element
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 13 07:59:33 PDT 2023
dmgreen added a comment.
For the i64 neon intrinsics it would be possible to change the representation in DAG combine so that they passed and used a v1i64 node, which might help that case simplify in SDAG. Maybe something similar could be done for UADDLV too.
This way has other advantages with it being shared between SDAG and GlobalISel. And might come up in other cases, like across basic-block boundaries. Can we extend it to all the DUP sizes?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D148134/new/
https://reviews.llvm.org/D148134
More information about the llvm-commits
mailing list