Hello folks, On 09 Oct 14:57, Uros Bizjak wrote: > On Thu, Oct 9, 2014 at 2:28 PM, Marc Glisse <marc.gli...@inria.fr> wrote: > > On Thu, 9 Oct 2014, Uros Bizjak wrote: > OK, let's go in the proposed way, more detailed: > > - we begin with +-*/ of float/double vectors. IMO, this would result > in a relatively small and easily reviewable patch to iron out the > details of the approach. Alternatively, we can begin with floats only. > - commit the patch and wait for the sky to fall down. > - we play a bit with the compiler to check generated code and corner > cases (some kind of Q/A) and wait if someone finds a problem (say, a > couple of weeks). > - if there are no problems, continue with integer builtins following > the established approach, otherwise we revert everything and go back > to the drawing board. > - repeat the procedure for other builtins. > > I propose to wait a couple of days for possible comments before we get > the ball rolling. Let me repeat, I think this is good idea to do. I just wanted to kindly ask you wait for about 1-2ww before checking-in this things. I hope in that time AVX-512VL,BW,DQ will hit trunk completely and *lots* more intrinsics will be added (I think intrinsics is subject of ~[85/n] patch).
-- Thanks, K > > Uros.