[PATCH] D71672: [AArch64] match splat of bitcasted extract subvector to DUPLANE

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 20 12:01:44 PST 2019


efriedma added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp:7111
+      unsigned SrcVecNumElts =
+          Extract.getOperand(0).getValueType().getVectorNumElements();
+      if (CastedEltBitWidth > SrcEltBitWidth) {
----------------
Can we compute SrcVecNumElts as Extract.getOperand(0).getValueType().getSizeInBits()/CastedEltBitWidth, or something like that?


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D71672/new/

https://reviews.llvm.org/D71672





More information about the llvm-commits mailing list