[PATCH] D17041: [X86] Don't assume that a shuffle operand is #0: it isn't for VPERMV.
Kevin B. Smith via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 10 11:06:53 PST 2016
kbsmith1 added a subscriber: kbsmith1.
kbsmith1 added a comment.
> -----Original Message-----
> From: llvm-commits [mailto:llvm-commits-bounces at lists.llvm.org] On Behalf
> Of Sanjay Patel via llvm-commits
> Sent: Wednesday, February 10, 2016 10:58 AM
> To: ahmed.bougacha at gmail.com; llvm-dev at redking.me.uk;
> spatel at rotateright.com
> Cc: llvm-commits at lists.llvm.org
> Subject: Re: [PATCH] http://reviews.llvm.org/D17041: [X86] Don't assume that a shuffle operand is
> #0: it isn't for VPERMV.
>
> spatel added a comment.
>
> In http://reviews.llvm.org/D17041#348716, @ab wrote:
>
> > ..but now that I look it up, the AVX-512 intrinsics use the instruction order
>
>
> *sigh*
>
> > Back to square one.
>
>
> Wow. Is it too late for Intel to fix/deprecate/rename those intrinsics? If the
> argument is that the intrinsics should match the asm, then what happened
> with the AVX2 vperm variants?
It is really too late. There are several other tool chains that already implemented the intrinsics as defined, and have been in use for quite a while.
> http://reviews.llvm.org/D17041
>
> _______________________________________________
>
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
http://reviews.llvm.org/D17041
More information about the llvm-commits
mailing list