Re: [PATCH, testsuite] Fix sse4_1-round* inline asm statements

2015-12-09 Thread Uros Bizjak
On Wed, Dec 9, 2015 at 8:18 AM, Uros Bizjak wrote: > Saying that, I see we don't need to define ASM_SUFFIX anymore. I'll > prepare the patch that removes these #defines. 2015-12-09 Uros Bizjak * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX define. * gcc.target/i386/sse4_1-ro

Re: [PATCH, testsuite] Fix sse4_1-round* inline asm statements

2015-12-08 Thread Uros Bizjak
On Tue, Dec 8, 2015 at 9:13 PM, Bernd Edlinger wrote: > Hi, > > Am 08.12.2015 um 19:23 schrieb Uros Bizjak: >> On Tue, Dec 8, 2015 at 7:10 PM, Uros Bizjak wrote: >>> Hello! >>> this patch fixes the asm statements in the gcc.target/i386/sse4_1-round* test cases. They do lots o

Re: [PATCH, testsuite] Fix sse4_1-round* inline asm statements

2015-12-08 Thread Bernd Edlinger
Hi, Am 08.12.2015 um 19:23 schrieb Uros Bizjak: > On Tue, Dec 8, 2015 at 7:10 PM, Uros Bizjak wrote: >> Hello! >> >>> this patch fixes the asm statements in the gcc.target/i386/sse4_1-round* >>> test cases. >>> >>> They do lots of things that are just absolutely forbidden, like clobber >>> regi

Re: [PATCH, testsuite] Fix sse4_1-round* inline asm statements

2015-12-08 Thread Uros Bizjak
On Tue, Dec 8, 2015 at 7:10 PM, Uros Bizjak wrote: > Hello! > >> this patch fixes the asm statements in the gcc.target/i386/sse4_1-round* >> test cases. >> >> They do lots of things that are just absolutely forbidden, like clobber >> registers >> that are not mentioned in the clobber list, and c

Re: [PATCH, testsuite] Fix sse4_1-round* inline asm statements

2015-12-08 Thread Uros Bizjak
Hello! > this patch fixes the asm statements in the gcc.target/i386/sse4_1-round* test > cases. > > They do lots of things that are just absolutely forbidden, like clobber > registers > that are not mentioned in the clobber list, and create a hidden data flow. > > The test cases work just by cha

[PATCH, testsuite] Fix sse4_1-round* inline asm statements

2015-12-08 Thread Bernd Edlinger
Hi, this patch fixes the asm statements in the gcc.target/i386/sse4_1-round* test cases. They do lots of things that are just absolutely forbidden, like clobber registers that are not mentioned in the clobber list, and create a hidden data flow. The test cases work just by chance, and You can