[LLVMdev] LLVM intrinsic for SSE ANDPS instruction
vargaz at gmail.com
Tue Dec 8 11:39:18 PST 2009
The arguments to the 'and' instruction must be integer types or vectors of
integer types. If
I have a compiler whose source language has support for andps by having its
then I would have to generate code to convert the float vector into an int
vector before passing
it to llvm's and instruction, then convert the result back.
On Tue, Dec 8, 2009 at 8:20 PM, Evan Cheng <evan.cheng at apple.com> wrote:
> On Dec 8, 2009, at 11:18 AM, Zoltan Varga wrote:
> > Hi,
> > LLVM is used to have an llvm.x86.and_ps instrinsic for the ANDPS
> instruction, but it seems to be gone, and it is a bit hard to
> > synthetize it from vector instructions, since 'and' only works on vectors
> of integer types. Would a patch be accepted which adds this and related
> instructions back ?
> No. It won't be. Why not just generate a llvm and instruction?
> > Zoltan
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev