Re: [RFC/RFT] Improving SMS by data dependence export

2008-01-02 Thread Revital1 Eres
Hello Alexander, > We would like to ask people interested in SMS performance on PowerPC and > Cell SPU to conduct tests with this patch. Any feedback is greatly > appreciated. The patch passed bootstrap with -fmodulo-sched -fmodulo-sched-allow-regmoves flags on powerpc64-linux. I am still testi

GCC 4.3.0 Status Report (2008-01-02)

2008-01-02 Thread Mark Mitchell
Status == We are in Stage 3. When we reach 100 open regressions, we will go to regression-only mode. When we approach the 4.3.0 release, we will create a branch, and open Stage 1 for 4.4.0. Quality Data We have approximately zero change in the quality data over the last month

plugin help: Inserting a function call in gimple code?

2008-01-02 Thread Rob Johnson
I'm experimenting with the gimple plugin infrastructure and I'm having trouble instrumenting code in a way that is compatible with the optimizer. Here's a simple example that is intended to insert the function call "__memcheck_register_argv(argc, argv)" at the beginning of main. The code runs

gcc-4.2-20080102 is now available

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

PATCH: PR gas/5534: "XXX PTR" isn't checked properly in Intel syntax

2008-01-02 Thread H.J. Lu
If an instruction is marked with IgnoreSize, we don't check for memory size in Intel mode. I am checking in this patch to create the infrastructure to handle it properly. I will fix movq first and work on others later. Eventually, the x86 assembler will check memory size for all instructions in Int

Re: What is a regression?

2008-01-02 Thread Gerald Pfeifer
On Wed, 2 Jan 2008, Mark Mitchell wrote: > I think that's an appropriate patch, for now. I've had some offline > discussions about other changes we might want to make, but let's capture > the current state. Exactly. That was my thinking. :-) If we want to make any updates to our processes, I'

Restricted or no run time in Ada

2008-01-02 Thread Luke A. Guest
Hi, I got a simple hello world style multiboot kernel working again recently and it has got me thinking about how I should be using GNAT. Basically, I built a cross compiler for binutils and gcc to target i386-elf (I will be wanting to play with other targets in the future, e.g. mips-elf, arm-elf

Re: What is a regression?

2008-01-02 Thread Mark Mitchell
Gerald Pfeifer wrote: > On Tue, 23 Oct 2007, Mark Mitchell wrote: >> [...] > > I realized that the documentation we currently have up at > http://gcc.gnu.org/bugs/management.html > was partly incorrect (only listing P1 to P2) and certainly > quite incomplete, so I tried to cast my understanding

Re: Optimizations documentation

2008-01-02 Thread Tim Prince
Ira Rosen wrote: Here is the link to the vectorizer's documentation: http://gcc.gnu.org/projects/tree-ssa/vectorization.html Thanks, but I take what it says there with some grains of salt. Yes, -O3 implies -ftree-vectorize on x86_64, but I seem to have to specify the option on other targe

Re: Does GIMPLE tree comprise ARRAY_REF/ARRAY_REF_RANGE node

2008-01-02 Thread Richard Guenther
On Jan 2, 2008 3:24 PM, Qing Wei <[EMAIL PROTECTED]> wrote: > Hi, > I find that in the function expand_expr_real_1(), which translates the > GIMPLE tree nodes to RTL. > There are codes to process the ARRAY_REF/ARRAY_REF_RANGE node. I wrote a > test program in C such like this, > > void f(int s1[],

Does GIMPLE tree comprise ARRAY_REF/ARRAY_REF_RANGE node

2008-01-02 Thread Qing Wei
Hi, I find that in the function expand_expr_real_1(), which translates the GIMPLE tree nodes to RTL. There are codes to process the ARRAY_REF/ARRAY_REF_RANGE node. I wrote a test program in C such like this, void f(int s1[], int s2[], int s3[]) { int j; for (j = 0; j < 16; j++) s3[j] = s1[j] + s2

Re: Optimizations documentation

2008-01-02 Thread Ira Rosen
Hi, [EMAIL PROTECTED] wrote on 01/01/2008 22:00:11: > some time ago I listened that GCC supports vectorization, > but still can't find anything about it, how can I use it in my programs. Here is the link to the vectorizer's documentation: http://gcc.gnu.org/projects/tree-ssa/vectorization.html

Re: MPFR 2.3.1 Release Candidate

2008-01-02 Thread Vincent Lefevre
On 2008-01-02 01:06:28 -0500, Kaveh R. GHAZI wrote: > I'll poke around some more and see if I can find something. See the new bug fixed in r5162 (for the 2.3 branch). mpfr_gamma on -11.5 will give you -0 instead of +0. -- Vincent Lefèvre <[EMAIL PROTECTED]> - Web:

Re: Status of the DLX backend for GCC?

2008-01-02 Thread nkavv
Hi Gerald > do you have a working download location for the latter? Right now, > http://www.gnu.org/software/gcc/extensions.html has a broken link > and I'd like to address this if possible. The dlx backend was in gcc-2.7.2.3 (it is a 2.7.2.3 actually :) distribution from this site: http://www2.

[wwwdocs] PATCH for Re: Gfortran annual report for 2008

2008-01-02 Thread Gerald Pfeifer
On Wed, 2 Jan 2008, Paul Thomas wrote: > Gfortran maintainers have kept up the momentum of 2006 and the number > of known F95 bugs has gone down sharply, the diagnostic capability > has increased and new F2003/8 features added. Nice report, thanks! Like last year I add a link to this message to t