Re: [PATHC][x86] Scalar mask and round RTL templates

2017-07-05 Thread Kirill Yukhin
bastian > > -Original Message- > From: Kirill Yukhin [mailto:kirill.yuk...@gmail.com] > Sent: Wednesday, July 5, 2017 12:36 PM > To: Peryt, Sebastian > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [PATHC][x86] Scalar mask and round RTL templates > > On 05 Jul 06:38,

RE: [PATHC][x86] Scalar mask and round RTL templates

2017-07-05 Thread Peryt, Sebastian
, Sebastian Cc: gcc-patches@gcc.gnu.org Subject: Re: [PATHC][x86] Scalar mask and round RTL templates On 05 Jul 06:38, Peryt, Sebastian wrote: > Hi Kirill, > > Sorry for this confusion. I meant to write MDs for intrinsics. Those > intrinsics are all masked ones for ADD[SD,SS], SUB[SD,SS

Re: [PATHC][x86] Scalar mask and round RTL templates

2017-07-05 Thread Kirill Yukhin
e. -- Thanks, K > > Is it ok for trunk? > > Thanks, > Sebastian > > -Original Message----- > From: Kirill Yukhin [mailto:kirill.yuk...@gmail.com] > Sent: Tuesday, July 4, 2017 7:45 PM > To: Peryt, Sebastian > Cc: gcc-patches@gcc.gnu.org; Uros Bizjak > Subj

RE: [PATHC][x86] Scalar mask and round RTL templates

2017-07-04 Thread Peryt, Sebastian
[mailto:kirill.yuk...@gmail.com] Sent: Tuesday, July 4, 2017 7:45 PM To: Peryt, Sebastian Cc: gcc-patches@gcc.gnu.org; Uros Bizjak Subject: Re: [PATHC][x86] Scalar mask and round RTL templates Hello Sebastian, On 23 Jun 09:00, Peryt, Sebastian wrote: > Hi, > > This patch adds three extra RTL meta-

Re: [PATHC][x86] Scalar mask and round RTL templates

2017-07-04 Thread Kirill Yukhin
Hello Sebastian, On 23 Jun 09:00, Peryt, Sebastian wrote: > Hi, > > This patch adds three extra RTL meta-templates for scalar round and mask. > Additionally fixes errors caused by previous mask and round usage in some of > the intrinsics that I found. Could you pls point which intrinsics did you

[PATHC][x86] Scalar mask and round RTL templates

2017-06-23 Thread Peryt, Sebastian
Hi, This patch adds three extra RTL meta-templates for scalar round and mask. Additionally fixes errors caused by previous mask and round usage in some of the intrinsics that I found. 2017-06-23 Sebastian Peryt gcc/ * config/i386/subst.md (mask_scalar, round_scalar, round_saeonly_s