Re: [PATCH, i386] Fix wrong instruction vpcmpeqd generation

2017-11-30 Thread Kirill Yukhin
Hello Sergey, On 24 Nov 15:44, Shalnov, Sergey wrote: > Hi, > I found wrong vpcmpeqd instruction form generated in case of > "-march=skylake-avx512 -mprefer-vector-width=128" options set > > The compiler emits following error at compile stage: > Error: invalid register operand for `vpcmpeqd'

[PATCH, i386] Fix wrong instruction vpcmpeqd generation

2017-11-24 Thread Shalnov, Sergey
Hi, I found wrong vpcmpeqd instruction form generated in case of "-march=skylake-avx512 -mprefer-vector-width=128" options set The compiler emits following error at compile stage: Error: invalid register operand for `vpcmpeqd' Because following was generated: vpcmpeqd %xmm16, %xmm