[llvm-dev] Can't find x86 AVX VPANDNPS intrinsic

Craig Topper via llvm-dev llvm-dev at lists.llvm.org
Thu Dec 31 13:53:32 PST 2015


I don't think there is an intrinsic. This is supported by native IR by
looking for something like (and %a, (xor %b, -1))

On Thu, Dec 31, 2015 at 1:25 PM, Sanjay Patel via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Hi Matt -
> I think this should either be VPANDN (integer) or VANDNPS (float); there
> is no "VPANDNPS".
>
> On Thu, Dec 31, 2015 at 1:32 PM, Matthew Stoll via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> Hello all -
>>
>> I'm trying to find the llvm intrinsic name for the VPANDNPS AVX
>> instruction to be able to call the intrinsic directly (usually something
>> like x86_avx2_xxx). Usually google or a search through the .td files or
>> source turns something up, but I'm stumped with this one. Any help would be
>> much appreciated.
>>
>> Thanks -
>>
>> Matt
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>


-- 
~Craig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20151231/83dfed7e/attachment.html>


More information about the llvm-dev mailing list