gcc-4.6-20100501 is now available

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

Re: split lui_movf pattern on mips?

2010-05-01 Thread Richard Sandiford
"Amker.Cheng" writes: > HI: >There is comment on lui_movf in mips.md like following, > > ;; because we don't split it. FIXME: we should split instead. > > I can split it into a move and a condmove(movesi_on_cc) insns , like > > (define_split > [(set (match_operand:CC 0 "d_operand" "") >

Re: The usage of the "clobber "match_scratch""

2010-05-01 Thread redriver jiang
Thanks. And for >>But I can't see any reason to allocate a fixed scratch register. The ACC register here I use is not a fixed register for GCC. I make ACC register to be suitable for QImode operands only. 2010/4/27 Ian Lance Taylor : > redriver jiang writes: > >>  test3.c:27: error: insn doe

Re: GCC-4.5.0 comparison with previous releases and LLVM-2.7 on SPEC2000 for x86/x86_64

2010-05-01 Thread Jan Hubicka
> > Vortex needs -fno-strict-aliasing. It casts between two record types > with one record being a 'prefix' of another. So today runs are complette. Thanks to Richi who fixed ICE in symtab merging that affected perl and GCC. With vortex problem was that in addition to -fno-strict-aliasing it i

Re: gcc.3.4.6 vs. gcc-4.3.2 re: pseudo instructions & bus error

2010-05-01 Thread Ian Lance Taylor
"SHANE MILLER, BLOOMBERG/ 731 LEXIN" writes: > Hi, I compile .c files using both gcc.3.4.6 and gcc-4.3.2 chaining to Sun's > assembler "Sun Compiler Common 10 Patch 09/04/2007" in both cases: > > gcc -O3 -D_SOLARIS -D_SPARC -Wall -Wa,-xarch=v8plus -fexceptions -c ... > How can I turn pseudo a