Displaying 3 results from an estimated 3 matches for "experimentel".
Did you mean:
experimental
2017 Aug 04
2
Status of llvm.experimental.vector.reduce.* intrinsics
...at 13:36, Haidl, Michael <michael.haidl at uni-muenster.de
> <mailto:michael.haidl at uni-muenster.de>> wrote:
>
> Hi Renato,
>
> just to make it clear, I didn't implement reductions on x86_64 they just
> worked when I tried to lower an
> llvm.experimentel.vector.reduce.or.i1.v8i1 intrinsic. A shuffle pattern
> is generated for the intrinsic.
>
> vpshufd $78, %xmm0, %xmm1 # xmm1 = xmm0[2,3,0,1]
> vpor %xmm1, %xmm0, %xmm0
> vpshufd $229, %xmm0, %xmm1 # xmm1 = xmm0[1,1,2,3]
>...
2017 Aug 04
3
Status of llvm.experimental.vector.reduce.* intrinsics
...;mailto:michael.haidl at uni-muenster.de>>> wrote:
> >
> > Hi Renato,
> >
> > just to make it clear, I didn't implement reductions on
> x86_64 they just
> > worked when I tried to lower an
> > llvm.experimentel.vector.reduce.or.i1.v8i1 intrinsic. A
> shuffle pattern
> > is generated for the intrinsic.
> >
> > vpshufd $78, %xmm0, %xmm1 # xmm1 = xmm0[2,3,0,1]
> > vpor %xmm1, %xmm0, %xmm0
> > vps...
2017 Aug 03
2
Status of llvm.experimental.vector.reduce.* intrinsics
Hi Amara,
thank you for the clarification. I tested the intrinsics x86_64 and it
seemed to work pretty well. Looking forward to try this intrinsics with
the AArch64 backend. Maybe I find the time to look into codegen to get
this intrinsics out of experimental stage. They seem pretty useful.
Cheers,
Michael
-----Original Message-----
From: Amara Emerson [amara.emerson at gmail.com]
Received: