[PATCH] D53582: [AArch64] Add EXT patterns for 64-bit EXT of a subvector of a 128-bit vector
John Brawn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 23 08:29:09 PDT 2018
john.brawn created this revision.
john.brawn added reviewers: t.p.northover, olista01, dmgreen, SjoerdMeijer.
Herald added subscribers: arphaman, kristof.beyls, javed.absar.
If we have a 64-bit EXT where one of the operands is a subvector of a 128-bit vector then in some cases we can eliminate an extract_subvector by converting to a 128-bit EXT of the 128-bit vector.
Repository:
rL LLVM
https://reviews.llvm.org/D53582
Files:
lib/Target/AArch64/AArch64InstrInfo.td
test/CodeGen/AArch64/ext-narrow-index.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53582.170655.patch
Type: text/x-patch
Size: 12200 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181023/3d9740dd/attachment.bin>
More information about the llvm-commits
mailing list