[PATCH] ARM/NEON: Improve codegen for long sext/zext operations.

Pete Couperus pjcoup at gmail.com
Thu Mar 14 23:43:19 PDT 2013


Hello,

The ARM backend currently has poor codegen for long sext/zext
operations, such as v8i8 -> v8i32.
This patch addresses this by performing a custom expansion in ARMISelLowering.
This partially addresses PR14867 (http://llvm.org/bugs/show_bug.cgi?id=14867).
Please review!
Thanks,

Pete
-------------- next part --------------
A non-text attachment was scrubbed...
Name: szext.diff
Type: application/octet-stream
Size: 6855 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130314/b651e8df/attachment.obj>


More information about the llvm-commits mailing list