A pattern has selected wrong uaddlv MI from https://reviews.llvm.org/D104236.
It should be as below.
uaddv(uaddlp(v8i8)) ==> uaddlv(v8i8)
Paths
| Differential D113263
[AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv ClosedPublic Authored by jaykang10 on Nov 5 2021, 4:38 AM.
Details Summary A pattern has selected wrong uaddlv MI from https://reviews.llvm.org/D104236. It should be as below. uaddv(uaddlp(v8i8)) ==> uaddlv(v8i8)
Diff Detail Event TimelineComment Actions LGTM. This revision is now accepted and ready to land.Nov 5 2021, 4:49 AM Comment Actions
Yep, let me remove it. Thanks for bug report and reviewing this patch. This revision was landed with ongoing or failed builds.Nov 5 2021, 5:48 AM Closed by commit rGa7b1872593db: [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv (authored by jaykang10). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 385021 llvm/lib/Target/AArch64/AArch64InstrInfo.td
llvm/test/CodeGen/AArch64/neon-uaddlv.ll
|