[llvm-commits] Please review : AVX shuffle optimization

Craig Topper craig.topper at gmail.com
Tue Jun 19 22:42:09 PDT 2012


Committed as r158792. I tweaked it slightly to move the UNDEF check into
Insert128BitVector instead of just in Concat128BitVectors.

On Tue, Jun 19, 2012 at 6:02 PM, Craig Topper <craig.topper at gmail.com>wrote:

> I'll try to review this later tonight.
>
> On Mon, Jun 18, 2012 at 5:48 AM, Demikhovsky, Elena <
> elena.demikhovsky at intel.com> wrote:
>
>>
>> In the  added test case (see in the patch) LLVM produces redundant
>> instruction "vinsertf128". This patch fixes and gain performance on some
>> benchmarks.
>>
>>
>>
>> - Elena
>>
>>
>> ---------------------------------------------------------------------
>> Intel Israel (74) Limited
>>
>> This e-mail and any attachments may contain confidential material for
>> the sole use of the intended recipient(s). Any review or distribution
>> by others is strictly prohibited. If you are not the intended
>> recipient, please contact the sender and delete all copies.
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>
>>
>
>
> --
> ~Craig
>



-- 
~Craig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120619/034b8a1a/attachment.html>


More information about the llvm-commits mailing list