Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Uros Bizjak
On Thu, Jun 27, 2019 at 2:14 PM Jan Beulich wrote: > > >>> On 27.06.19 at 14:07, wrote: > > On Thu, Jun 27, 2019 at 1:31 PM Jan Beulich wrote: > >> > >> >>> On 27.06.19 at 13:02, wrote: > >> > On Thu, Jun 27, 2019 at 12:47 PM Jan Beulich wrote: > >> >> > >> >> >>> On 27.06.19 at 12:22, wrote:

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Jan Beulich
>>> On 27.06.19 at 14:07, wrote: > On Thu, Jun 27, 2019 at 1:31 PM Jan Beulich wrote: >> >> >>> On 27.06.19 at 13:02, wrote: >> > On Thu, Jun 27, 2019 at 12:47 PM Jan Beulich wrote: >> >> >> >> >>> On 27.06.19 at 12:22, wrote: >> >> > On Thu, Jun 27, 2019 at 11:10 AM Jan Beulich wrote: >> >>

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Uros Bizjak
On Thu, Jun 27, 2019 at 1:31 PM Jan Beulich wrote: > > >>> On 27.06.19 at 13:02, wrote: > > On Thu, Jun 27, 2019 at 12:47 PM Jan Beulich wrote: > >> > >> >>> On 27.06.19 at 12:22, wrote: > >> > On Thu, Jun 27, 2019 at 11:10 AM Jan Beulich wrote: > >> >> > >> >> >>> On 27.06.19 at 11:03, wrote

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Jan Beulich
>>> On 27.06.19 at 13:02, wrote: > On Thu, Jun 27, 2019 at 12:47 PM Jan Beulich wrote: >> >> >>> On 27.06.19 at 12:22, wrote: >> > On Thu, Jun 27, 2019 at 11:10 AM Jan Beulich wrote: >> >> >> >> >>> On 27.06.19 at 11:03, wrote: >> >> > With just an "m" constraint misaligned memory operands won

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Uros Bizjak
On Thu, Jun 27, 2019 at 12:47 PM Jan Beulich wrote: > > >>> On 27.06.19 at 12:22, wrote: > > On Thu, Jun 27, 2019 at 11:10 AM Jan Beulich wrote: > >> > >> >>> On 27.06.19 at 11:03, wrote: > >> > With just an "m" constraint misaligned memory operands won't be forced > >> > into a register, and h

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Jan Beulich
>>> On 27.06.19 at 12:22, wrote: > On Thu, Jun 27, 2019 at 11:10 AM Jan Beulich wrote: >> >> >>> On 27.06.19 at 11:03, wrote: >> > With just an "m" constraint misaligned memory operands won't be forced >> > into a register, and hence cause #GP. So far this was guaranteed only >> > in the case th

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Uros Bizjak
On Thu, Jun 27, 2019 at 11:10 AM Jan Beulich wrote: > > >>> On 27.06.19 at 11:03, wrote: > > With just an "m" constraint misaligned memory operands won't be forced > > into a register, and hence cause #GP. So far this was guaranteed only > > in the case that CVT{,T}PD2DQ were chosen (which looks

Re: [PATCH] x86: fix CVT{,T}PD2PI insns

2019-06-27 Thread Jan Beulich
>>> On 27.06.19 at 11:03, wrote: > With just an "m" constraint misaligned memory operands won't be forced > into a register, and hence cause #GP. So far this was guaranteed only > in the case that CVT{,T}PD2DQ were chosen (which looks to be the case on > x86-64 only). > > Instead of switching the