Displaying 6 results from an estimated 6 matches for "vecttag2".
Did you mean:
vecttag
2012 Jun 04
3
[LLVMdev] Clang 3.1 __builtin_ia32_pcmpeqd128 doesn't work anymore
...eqd128 compile and works perfectly with
> clang 2.8.
> > But with clang 3.1, i get the compilation error :
> >
> > use of unknown builtin '__builtin_ia32_pcmpeqd128'
> [-Wimplicit-function-declaration]
> > __v4i comp = __builtin_ia32_pcmpeqd128(vectTag, vectTag2);
> >
> > (cf dummy.c -> clang -c dummy.c -o dummy.o)
> >
> > Is that normal? Is there an other way to do it?
>
> I think it was removed because you can get the same effect using generic
> IR:
> a "icmp eq" of the vectors, followed by a "sext&qu...
2012 Jun 04
2
[LLVMdev] Clang 3.1 __builtin_ia32_pcmpeqd128 doesn't work anymore
.../clang 2.8 to 3.1.
The builtin __builtin_ia32_pcmpeqd128 compile and works perfectly with
clang 2.8.
But with clang 3.1, i get the compilation error :
use of unknown builtin '__builtin_ia32_pcmpeqd128'
[-Wimplicit-function-declaration]
__v4i comp = __builtin_ia32_pcmpeqd128(vectTag, vectTag2);
(cf dummy.c -> clang -c dummy.c -o dummy.o)
Is that normal? Is there an other way to do it?
Thanks in advance
Christophe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120604/c09faed6/attachment.html...
2012 Jun 04
0
[LLVMdev] Clang 3.1 __builtin_ia32_pcmpeqd128 doesn't work anymore
...he builtin __builtin_ia32_pcmpeqd128 compile and works perfectly with clang 2.8.
> But with clang 3.1, i get the compilation error :
>
> use of unknown builtin '__builtin_ia32_pcmpeqd128' [-Wimplicit-function-declaration]
> __v4i comp = __builtin_ia32_pcmpeqd128(vectTag, vectTag2);
>
> (cf dummy.c -> clang -c dummy.c -o dummy.o)
>
> Is that normal? Is there an other way to do it?
I think it was removed because you can get the same effect using generic IR:
a "icmp eq" of the vectors, followed by a "sext" to the result type.
Ciao, Duncan.
2012 Jun 04
0
[LLVMdev] Clang 3.1 __builtin_ia32_pcmpeqd128 doesn't work anymore
...fectly with
> clang 2.8.
> > But with clang 3.1, i get the compilation error :
> >
> > use of unknown builtin '__builtin_ia32_pcmpeqd128'
> [-Wimplicit-function-declaration]
> > __v4i comp = __builtin_ia32_pcmpeqd128(vectTag, vectTag2);
> >
> > (cf dummy.c -> clang -c dummy.c -o dummy.o)
> >
> > Is that normal? Is there an other way to do it?
>
> I think it was removed because you can get the same effect using generic IR:
> a "icmp eq" of the vectors, foll...
2012 Jun 04
1
[LLVMdev] Clang 3.1 __builtin_ia32_pcmpeqd128 doesn't work anymore
On Mon, 04 Jun 2012 14:28:12 +0200
Duncan Sands <baldrick at free.fr> wrote:
> Hi Hal,
>
> >> I think so, though I don't know much about clang's support for such
> >> intrinsics, just what's in
> >> http://clang.llvm.org/compatibility.html#vector_builtins
> >
> > I think that you should write to the cfe-dev list about this. Just
>
2012 Jun 04
2
[LLVMdev] Clang 3.1 __builtin_ia32_pcmpeqd128 doesn't work anymore
...> But with clang 3.1, i get the compilation error :
> > >
> > > use of unknown builtin '__builtin_ia32_pcmpeqd128'
> > [-Wimplicit-function-declaration]
> > > __v4i comp = __builtin_ia32_pcmpeqd128(vectTag,
> > > vectTag2);
> > >
> > > (cf dummy.c -> clang -c dummy.c -o dummy.o)
> > >
> > > Is that normal? Is there an other way to do it?
> >
> > I think it was removed because you can get the same effect
> > using generic IR: a "icm...