Re: Is Non-Blocking cache supported in GCC?

2009-09-17 Thread Ian Lance Taylor
"Amker.Cheng" writes: > Recently I found two relative old papers about non-blocking cache, > etc. which are : > > 1) Reducing memory latency via non-blocking and prefetching > caches. BY Tien-Fu Chen and Jean-Loup Baer. > 2) Data Prefetching:A Cost/Performance Analysis BY C

Is Non-Blocking cache supported in GCC?

2009-09-17 Thread Amker.Cheng
Hi all: Recently I found two relative old papers about non-blocking cache, etc. which are : 1) Reducing memory latency via non-blocking and prefetching caches. BY Tien-Fu Chen and Jean-Loup Baer. 2) Data Prefetching:A Cost/Performance Analysis BY Chris Metcalf It seems the

Re: i370 port

2009-09-17 Thread Paul Edwards
> The combination of predicates and constraints on this insn is broken. > > Before reload, the predicate "immediate_operand" explicitly allows > *any* SImode immediate value. However, during reload, the "K" > constraint accepts only a subset of values. Is there a way to give a predicate that jus

gcc-4.5-20090917 is now available

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

Re: i370 port

2009-09-17 Thread Ulrich Weigand
Paul Edwards wrote: > > The combination of predicates and constraints on this insn is broken. > > > > Before reload, the predicate "immediate_operand" explicitly allows > > *any* SImode immediate value. However, during reload, the "K" > > constraint accepts only a subset of values. > > Is there

Re: gcc code debug

2009-09-17 Thread Dave Korn
anandulle wrote: > hello > > I was traversing through the source code of GCC using GDB > and I understood some of the function the GCC toplev_main() calls but when i > came to one particular initialization init_optimization_passes() i was not > able to understand the statement

gcc code debug

2009-09-17 Thread anandulle
hello I was traversing through the source code of GCC using GDB and I understood some of the function the GCC toplev_main() calls but when i came to one particular initialization init_optimization_passes() i was not able to understand the statements if (pass->static_pass_nu

Re: i370 port

2009-09-17 Thread Paul Edwards
Hi Ulrich. Good news is that I have now gotten GCC 3.4.6 to recompile itself with full optimization on. The compilation time on the (emulated) mainframe is only 2.5 hours as only a single pass is required. GCC 3.4.6 requires 49 MB to recompile c-common! I assume with GCC 3.4.6 it is doing glob