A question about using restrict

2010-12-12 Thread Revital1 Eres
Hello, I have the loop below and I want to pass to gcc that src1 and src2 never alias with dst; so I used the restrict keyword as below; however I still see that there are dependence edges between dst and src1 and src2 in the DDG created by SMS and I wonder how can I resolve this. (I used GCC -v1

gcc-4.3-20101212 is now available

2010-12-12 Thread gccadmin
Snapshot gcc-4.3-20101212 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.3-20101212/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.3 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: combine two load insns

2010-12-12 Thread Andrew Stubbs
On 08/12/10 14:39, Jeff Law wrote: >> Sorry, I think I wasn't clear. I didn't mean constraints in term on >> RTL template constraints, but 'constraints' coming from the new DI >> destination of the load. More specifically: 2 SI loads can target >> totally independent registers whereas a standard D

Re: GCC 4.5.2 Release Candidate : WARNING: program timed out.

2010-12-12 Thread Dennis Clarke
> Dennis Clarke writes: > >> WARNING: program timed out. >> FAIL: gcc.c-torture/compile/pr46534.c -O0 (test for excess errors) > > This is likely a bug in your assembler. Well, the assembler is this : # file /usr/local/bin/as /usr/local/bin/as: ELF 32-bit LSB executable 80386 Version 1,

Re: GCC 4.5.2 Release Candidate : WARNING: program timed out.

2010-12-12 Thread Andreas Schwab
Dennis Clarke writes: > WARNING: program timed out. > FAIL: gcc.c-torture/compile/pr46534.c -O0 (test for excess errors) This is likely a bug in your assembler. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And no