[PATCH] D105847: [AArch64] Prepare for changes to STEP_VECTOR.

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 12 14:44:53 PDT 2021


efriedma created this revision.
efriedma added reviewers: david-arm, paulwalker-arm, sdesmalen.
Herald added subscribers: danielkiss, hiraditya, kristof.beyls.
efriedma requested review of this revision.
Herald added a project: LLVM.

Rewrite patterns to assume that the operand of STEP_VECTOR is a constant. The old patterns will stop working when the operand is changed from a Constant to a TargetConstant.  (See D105673 <https://reviews.llvm.org/D105673>.)

Add test coverage for certain patterns that weren't exercised by existing regression tests.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D105847

Files:
  llvm/lib/Target/AArch64/SVEInstrFormats.td
  llvm/test/CodeGen/AArch64/sve-stepvector.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D105847.358072.patch
Type: text/x-patch
Size: 19328 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210712/ccbfb075/attachment.bin>


More information about the llvm-commits mailing list