[PATCH 2/2] ARM cost model: Add vector reverse shuffle costs

Arnold Schwaighofer aschwaighofer at apple.com
Fri Feb 8 09:42:39 PST 2013


A reverse shuffle is lowered to a vrev and possibly a vext instruction (quad
word). The backend has a deficiency in lowering native v8i16 and v16i8 types.
They are scalarized to memory. Reflect this in their cost.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-ARM-cost-model-Add-vector-reverse-shuffle-costs.patch
Type: application/octet-stream
Size: 5179 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130208/ddb8d092/attachment.obj>


More information about the llvm-commits mailing list