[PATCH] D22908: [ARM] Improve isel of smul and smla instructions for thumb2
Sam Parker via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 28 03:26:08 PDT 2016
samparker created this revision.
samparker added a subscriber: llvm-commits.
Herald added subscribers: samparker, rengolin, aemerson.
Added (ashr (shl x, 16), 16) pattern to the sext_16_node patleaf which allowed some removal of some pattern for ARM and enabled more simple matching for their thumb counterparts. Updated the smul test with more patterns and thumb targets.
https://reviews.llvm.org/D22908
Files:
lib/Target/ARM/ARMInstrFormats.td
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb2.td
test/CodeGen/ARM/smul.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22908.65896.patch
Type: text/x-patch
Size: 17783 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160728/a49f7a9a/attachment.bin>
More information about the llvm-commits
mailing list