[PATCH] D103704: [ARM] Extend narrow values to allow using truncating scatters
Sam Tebbs via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 8 09:03:09 PDT 2021
samtebbs added inline comments.
================
Comment at: llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp:641-642
+ InputTy->isIntOrIntVectorTy()) {
+ InputTy = InputTy->getWithNewBitWidth(
+ 128 / cast<FixedVectorType>(InputTy)->getNumElements());
+ Input = Builder.CreateZExt(Input, InputTy);
----------------
What happens here if `InputTy` is an integer (as I assume is allowed by `isIntOrIntVectorTy()`)?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D103704/new/
https://reviews.llvm.org/D103704
More information about the llvm-commits
mailing list