Re: [gomp] OpenMP IL design notes

2005-05-04 Thread Steven Bosscher
at can be removed? The reason > why I am asking is that I would like to experiment with this front-end a > little bit. You could rewrite the parser... ;-) Gr. Steven

Re: GCC 4.1 Status Report (2005-05-04)

2005-05-05 Thread Steven Bosscher
wo depend on the CFG inliner. > # Profiling on Trees, gcov on Trees (1.2) At least the tree value profiling bits of this are already in CVS. Gr. Steven

Re: Questions about a constant array reference in the C++ front end

2005-05-08 Thread Steven Bosscher
On Sunday 08 May 2005 06:11, Kazu Hirata wrote: > I created an array with more than one thousand elements. I still did > not see a RANGE_EXPR in the array's CONSTRUCTOR. How do I get a > RANGE_EXPR in a CONSTRUCTOR? IIRC G++ only builds RANGE_EXPRs for all-zero constructors. Gr. Steven

Constant propagation and address arithmetic

2005-05-08 Thread Steven Bosscher
is kind of address arithmetic to the tree optimizers? Should we? For some of the other constant propagations that RTL GCSE does, I have filed PR21451. I also found a few where expanding a tail call exposed new constants, more about that in a minute. Gr. Steven

Constant propagation and tail calls

2005-05-08 Thread Steven Bosscher
e do not know if the call we marked as a tail call will indeed be expanded as one, so just adding a return at the end of BLOCK 3 may pessimize the code. Maybe we can do it somewhere late in the tree optimizer path, but before the final constant propagation pass? Gr. Steven

Re: Questions about a constant array reference in the C++ front end

2005-05-08 Thread Steven Bosscher
of > > whether the array is declared with const, so that's not useful to > > determine whether the array is declared with const. > > cp_type_quals (type) & CP_QUAL_CONST I believe Kazu is not looking at these constructors in the front end, but in the middle-end. ;-) Gr. Steven

Re: Constant propagation and address arithmetic

2005-05-08 Thread Steven Bosscher
On Sunday 08 May 2005 22:19, Richard Henderson wrote: > On Sun, May 08, 2005 at 10:06:04PM +0200, Steven Bosscher wrote: > > A test case that shows what is going on is this: > > > > extern char *x; > > void > > foo (char *a, char *b) > > { > > if

Re: Constant propagation and address arithmetic

2005-05-08 Thread Steven Bosscher
On Sunday 08 May 2005 21:00, Richard Henderson wrote: > On Sun, May 08, 2005 at 04:33:28PM +0200, Steven Bosscher wrote: > > Can we expose this kind of address arithmetic to the tree > > optimizers? Should we? > > No and no. Clear enough :-) > I've always believe

Re: Borland software patent restricting GNU compiler development

2005-05-11 Thread Steven Bosscher
,628,016.WKU.&OS=PN/5,628, > > 016&RS=PN/5,628,016 > > http://snipurl.com/et1w And FWIW, patches exist outside the FSF tree to support SEH, see e.g. http://reactos.csh-consult.dk/index.php?page=gccseh Gr. Steven

Mainline broken

2005-05-13 Thread Steven Bosscher
bits in this commit: http://gcc.gnu.org/ml/gcc-cvs/2005-05/msg00621.html Gr. Steven

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
n embedded targets focus on code quality and new features, instead of on the compile time and memory footprint issues that you would expect their group of users to complain about. Gr. Steven

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
On Monday 16 May 2005 17:53, Richard Earnshaw wrote: > On Mon, 2005-05-16 at 16:17, Steven Bosscher wrote: > > On Monday 16 May 2005 16:53, Scott Robert Ladd wrote: > > > The problem is, a bloated GCC has no consequences for the majority of > > > GCC developers -- thei

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
On Monday 16 May 2005 20:26, Karel Gardas wrote: > On Mon, 16 May 2005, Steven Bosscher wrote: > > Just for the record, attached is gcctest's history of the overall > > memory requirement at -O[0123] for combine.i, insn-attrtab.i, and > > generate.ii (aka PR8361). Ho

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
ty don't give a s*** about. It is IMVHO rediculous that the list where GCC is bashed the most is the GCC list itself. Gr. Steven

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
On Tuesday 17 May 2005 00:07, Joe Buck wrote: > On Mon, May 16, 2005 at 10:15:29PM +0200, Steven Bosscher wrote: > > On Monday 16 May 2005 20:26, Karel Gardas wrote: > > > On Mon, 16 May 2005, Steven Bosscher wrote: > > > > Just for the record, attached is gc

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
On Tuesday 17 May 2005 02:53, Ralf Corsepius wrote: > On Tue, 2005-05-17 at 00:10 +0200, Steven Bosscher wrote: > > On Monday 16 May 2005 23:43, Ralf Corsepius wrote: > > > On Mon, 2005-05-16 at 10:42 -0400, Peter Barada wrote: > > > > Until package maintainers tak

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
On Tuesday 17 May 2005 02:59, Steven Bosscher wrote: > On Tuesday 17 May 2005 02:53, Ralf Corsepius wrote: > > On Tue, 2005-05-17 at 00:10 +0200, Steven Bosscher wrote: > > > On Monday 16 May 2005 23:43, Ralf Corsepius wrote: > > > > On Mon, 2005-05-16 at 1

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-16 Thread Steven Bosscher
On Tuesday 17 May 2005 03:16, Joe Buck wrote: > On Tue, May 17, 2005 at 03:11:03AM +0200, Steven Bosscher wrote: > > On Tuesday 17 May 2005 02:59, Steven Bosscher wrote: > > > Oh, and how helpful of you to post that patch to gcc-patches@ too... > > > NOT! > > >

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-17 Thread Steven Bosscher
On May 17, 2005 11:29 AM, Richard Earnshaw <[EMAIL PROTECTED]> wrote: > On Tue, 2005-05-17 at 01:59, Steven Bosscher wrote: > > > No, I just don't build gfortran as a cross. There are many reasons > > why this is a bad idea anyway. > > Such as? For one thin

Re: GCC 4.1: Buildable on GHz machines only?

2005-05-17 Thread Steven Bosscher
On May 17, 2005 12:21 PM, Ralf Corsepius <[EMAIL PROTECTED]> wrote: > On Tue, 2005-05-17 at 12:16 +0200, Steven Bosscher wrote: > > On May 17, 2005 11:29 AM, Richard Earnshaw <[EMAIL PROTECTED]> wrote: > > > > > On Tue, 2005-05-17 at 01:59, Steven Bosscher wr

Re: Problem with -ftree-ter and loop unrolling

2005-05-18 Thread Steven Bosscher
er pressure in tree-outof-ssa, so fixing this may be hard. Perhaps we should disallow TER to combine things across loads, or limit the maximum number of expressions it is allowed to combine... Gr. Steven

Re: tree ssa and type issues

2005-05-21 Thread Steven Bosscher
pools of et-forest :-) Gr. Steven

Re: [rfc] mainline slush

2005-05-21 Thread Steven Bosscher
On Sunday 22 May 2005 00:16, Jan Hubicka wrote: > (not sure of -fdump-rtl-expand ever worked, but I > might try to restore it if it did). It very definitely did work, and quite nicely too. Try -fdump-rtl-expand-details. Gr. Steven

Re: [rfc] mainline slush

2005-05-23 Thread Steven Bosscher
On Monday 23 May 2005 18:20, Jeffrey A Law wrote: > I'd much rather take the time to fix all these problems, install the > fixes along with the checking bits to ensure they never come back > rather than to iterate on each one separately. And int the mean time, things stay broken? Gr. Steven

Re: Ada Status in mainline

2005-05-25 Thread Steven Bosscher
d because of this VRP bug here: http://gcc.gnu.org/PR21332 ? Gr. Steven

Re: Sine and Cosine Accuracy

2005-05-26 Thread Steven Bosscher
in or cos > is an angle. They are just functions! Suppose you're evaluating an > approximation of a Fourrier series expansion. It would, in a way, still be a phase angle ;-) Gr. Steven

ifcvt.c question

2005-05-30 Thread Steven Bosscher
()? What kind of strange indirect jump would that be? And shouldn't the check just use computed_jump_p() if that is what it is looking for?? Gr. Steven

Re: SMS in gcc4.0

2005-06-01 Thread Steven Bosscher
e the value of the actural loop count after > SMS schedule, and assign its value to 'ar.lc'. Actually, should SMS just not update the loop register in place? I never figured out why it tries to produce a sub insns (using gen_sub2_insn which is also wrong btw). Gr. Steven

Re: SMS in gcc4.0

2005-06-02 Thread Steven Bosscher
description. No, the machine description is fine. There simply are no sub and add insns for ar.lc (loop counter reg on ia64). Gr. Steven

Re: sizeof(int) in testsuite

2005-06-03 Thread Steven Bosscher
way of doing this at present. I could be > wrong, though. We could certainly add logic to compute this, using > techniques similar to those in target-supports.exp. Doesn't "is-effective-target ilp32" test for 32 bits int? Gr. Steven

Re: CVS locked?

2005-06-04 Thread Steven Bosscher
> Is this supposed to happen? It happens, iiuc, when people merge branches as a whole instead of piece-wise. Gr. Steven

A renewed look at GCC's performance from rebuild_jump_labels's view

2005-06-04 Thread Steven Bosscher
e number for CSE1 is this high. But 820 out of 11686 is still only 7% of the times that CSE1 needs to rebuild labels. Gr. Steven

Re: GCC 4.0.1 Status (2005-06-05)

2005-06-05 Thread Steven Bosscher
where you dismissed another wrong-code bug (PR21173) as just another .0 bug? > * 21847: DCE over-eagerness. I'll have a look at this one right now. Gr. Steven

Re: GCC 4.0.1 Status (2005-06-05)

2005-06-05 Thread Steven Bosscher
On Sunday 05 June 2005 19:29, Mark Mitchell wrote: > Steven Bosscher wrote: > > On Sunday 05 June 2005 19:18, Mark Mitchell wrote: > >>The reason that this release is slightly ahead of schedule is because of > >>a relatively frequently-encountered wrong-code regre

Re: Will Apple still support GCC development?

2005-06-06 Thread Steven Bosscher
esting to see what they'll do, but it would be pretty surprising to see them drop GCC right now, unless they have an Ace up their sleeve (i.e. a non-GCC ObjC compiler). But it is not like the end of the world if Apple does not support GCC any longer, and if they will, well, I guess it _could_ be good for most of us, no? ;-) Gr. Steven

Re: Will Apple still support GCC development?

2005-06-06 Thread Steven Bosscher
He could try and join the hack-the-xbox effort :-) Gr. Steven

Re: VRP in release version of GCC

2005-06-06 Thread Steven Bosscher
; > Is this an addition for a scheduled (pre)release or i just can't find it in > the released gcc-4.0.0 ?? The VRP pass is inside tree-ssa-dom.c for GCC 4.0. GCC 4.1 has a much more powerful VRP pass, which is not related to the DOM pass. Gr. Steven

Re: tree-ssa-address ICE

2005-06-08 Thread Steven Bosscher
;-) And some more information in the mean time: Starting program: /home/steven/devel/build-test/gcc/cc1 -mthumb t.c -O foo Breakpoint 1, fancy_abort (file=0xa19258 "../../mainline/gcc/tree-ssa-address.c", line=585, function=0xa192d3 "create_mem_ref") at diagnostic.c:588 5

[wwwdocs] IEEE 754r

2005-06-08 Thread Steven Bosscher
Hi, This adds a link in "Further readings" to the Wikipedia page about IEEE 754r. Seems interesting enough... The change to the existing link is necessary to make the page render without unnecessary spaces before "Differences". OK? Gr. Steven Index:

Re: Big differences on SpecFP results for gcc and icc

2005-06-12 Thread Steven Bosscher
tium 4 NetBurst uops buffer and all that other crap in this microarch that behave so very unpredictably (especially for gcc)? - icc/ifc just are "optimized for SPEC" to make their compiler look really good compared to others on this industry-standard benchmark, while for Joe User's code the difference is not nearly this large? Gr. Steven

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-15 Thread Steven Bosscher
hey care about, and you can't force them to care about your itches if they really just don't care. Persisting upsets people, and that is perfectly normal I think. Gr. Steven

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-15 Thread Steven Bosscher
e your points by now, don't you think?! Can we return to discussions about the development of GCC, which is what this list is for? Discussions at the meta-level are OK, but this one is going round in circles. Geez. I've never seen such long nonsense threads before on [EMAIL PROTECTED] Gr. Steven

Re: Visual C++ style inline asms

2005-06-15 Thread Steven Bosscher
ng about? :-) Putting the collected wisdom of previous threads on CW/MS assembler syntax is also useful I suppose, so we have a place to point people at when this question comes up again of why GCC doesn't support this already... Gr. Steven

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-16 Thread Steven Bosscher
ery constructive one. Gr. Steven

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-16 Thread Steven Bosscher
iven > that it wasn't very well documented on the web site, it appeared to be a > private channel for existing GCC developers. Newbie GCC developers are also existing GCC developers. Gr. Steven

Fortran left broken for a couple of days now

2005-06-18 Thread Steven Bosscher
red before it is called (see the SWITCH_EXPR case, "gcc_assert (!label_bb->aux )"). You must have seen this if you tested your patch with checking enabled, the patch broke fortran on all platforms. Can you please fix this? (It is also http://gcc.gnu.org/PR22100) Gr. Steven

Re: Regressions

2005-06-18 Thread Steven Bosscher
oblem on amd64-*-freebsd. I is quite > annoying that someone would make a change to the backend > without testing it. Indeed. See http://gcc.gnu.org/ml/gcc/2005-06/msg00728.html... Gr. Steven

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-19 Thread Steven Bosscher
by all means, pretty _please_, get your story consistent or quit arguing. And frankly, I _do_ expect a patch from you, now that PR323 is no longer marked invalid. If you don't post a patch, that will be the ultimate proof that you are just trolling here. Gr. Steven

Re: Reporting bugs: there is nothing to gain in frustrating reporters

2005-06-20 Thread Steven Bosscher
h the mess of a couple of years ago, we are much better off now. Gr. Steven

Re: -floop-optimize2

2005-06-21 Thread Steven Bosscher
d") loop optimizer is. Or otherwise jump bypassing should be moved to after loop2. There is a problem report about this in bugzilla. Gr. Steven

Re: [RFH] - Less than optimal code compiling 252.eon -O2 for x86

2005-06-24 Thread Steven Bosscher
unction your poorer code is in. You could e.g. try to make the .optimized dump of that function compilable and see if the problem shows up there again. Then work your way down to something small. Gr. Steven

Confusing code in regrename.c

2005-06-26 Thread Steven Bosscher
1608-1612) to kill early-clobbered operands is precisely the same as what is done just a few lines earlier (lines 1595-1598). Is this a thinko or is this necessary for some non-obvious reason?? Gr. Steven

Re: signed is undefined and has been since 1992 (in GCC)

2005-06-27 Thread Steven Bosscher
tionally where it actually can? Because it disallows compiler transformations? E.g. suddenly a loop with a signed variable as the loop counter may wrap around, which that means some transformations that are safe now would no longer be safe. Gr. Steven

Re: Do C++ signed types have modulo semantics?

2005-06-28 Thread Steven Bosscher
suddenly countable loops are turned into noncountable loops, overflow can occur, dependencies may be introduced that never happen in reality, and so on. Anyway, I've started a SPEC run with "-O2" vs. "-O2 -fwrapv". Let's see how big the damage would be ;-) Gr. Steven

Re: Do C++ signed types have modulo semantics?

2005-06-28 Thread Steven Bosscher
On Tuesday 28 June 2005 14:02, Ulrich Weigand wrote: > Steven Bosscher wrote: > > Anyway, I've started a SPEC run with "-O2" vs. "-O2 -fwrapv". Let's see > > how big the damage would be ;-) > > Please make sure to include a 64-bit target, w

Re: Do C++ signed types have modulo semantics?

2005-06-28 Thread Steven Bosscher
On Tuesday 28 June 2005 14:16, Paul Koning wrote: > >>>>> "Steven" == Steven Bosscher <[EMAIL PROTECTED]> writes: > > Steven> Indeed. Frankly this "seems likely" guess confuses me. It > Steven> is already well known that using unsigned

Re: Do C++ signed types have modulo semantics?

2005-06-28 Thread Steven Bosscher
On Tuesday 28 June 2005 14:34, Michael Veksler wrote: > Steven Bosscher <[EMAIL PROTECTED]> wrote on 28/06/2005 15:30:27: > > On Tuesday 28 June 2005 14:16, Paul Koning wrote: > > > I must be missing something. > > > > Yes. > > > > > Unsigned h

Re: Do C++ signed types have modulo semantics?

2005-06-29 Thread Steven Bosscher
On Tuesday 28 June 2005 14:09, Steven Bosscher wrote: > On Tuesday 28 June 2005 14:02, Ulrich Weigand wrote: > > Steven Bosscher wrote: > > > Anyway, I've started a SPEC run with "-O2" vs. "-O2 -fwrapv". Let's > > > see how big the damage

Re: Do C++ signed types have modulo semantics?

2005-06-29 Thread Steven Bosscher
ks is a serious regression. Even without exercising the heavy-ammo loop optimizers, -fwrapv is a serious performance-hurter. Gr. Steven

Scheduler questions (related to PR17808)

2005-06-29 Thread Steven Bosscher
RUE 8 (nil)) (nil)) Notice how the conditional sets of r14 and r17 in insns 9 and 10 have been moved past insn 14, which uses these registers. Shouldn't there be true dependencies on insns 9 and 10 for insn 14? Gr. Steven

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
You can't move things into other basic blocks if you are not doing interblock scheduling, after all. For the PR I was looking at, someone who actually understands the scheduler will have to figure out a fix :-/ Gr. Steven

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
On Thursday 30 June 2005 12:53, Richard Earnshaw wrote: > On Thu, 2005-06-30 at 11:22, Steven Bosscher wrote: > > For your problem, I think the jump should just be forced somehow to > > be the last insn in the block. You can't move things into other > > basic b

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
On Thursday 30 June 2005 16:19, Mostafa Hagog wrote: > Hi, > > Steven Bosscher <[EMAIL PROTECTED]> wrote on 30/06/2005 01:46:22: > > Hi, > > [snip] > > > Then the ia64 machine-reorg scheduler gets to work, and it produces: > > > > (insn:TI 8 70 12

Re: [RFH] - Less than optimal code compiling 252.eon -O2 for x86

2005-06-30 Thread Steven Bosscher
mem with -O2 and more. If the code is obsolete as rth suggested, wouldn't it be even better to remover all traces of it, i.e. clean up all places where flag_force_mem is checked? Gr. Steven

Re: [RFH] - Less than optimal code compiling 252.eon -O2 for x86

2005-06-30 Thread Steven Bosscher
that got fixed with -fforced-mem. And besides, it is better to fix bugs than to work around them. Making the option a nop, issuing a warning in 4.1 and removing the option completely for gcc 4.2 looks like a very reasonable approach to me. Gr. Steven

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
that -O0 -fschedule-insns works at all. Gr. Steven

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
. It is interesting to see that the "(p6)" checks are in front of those insns, when in fact we already know that p6 must be true if the branch is taken (because in gcc, p7 not set implies p6 set ;-). Are predicate checks free, or should there be some post-pass to clean up this kind o

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
ave worked. Ever. And when he fixed it, sched_get_condition started working for the first time, which of course uncovered a bunch of bugs latent up till then. Gr. Steven

Re: Scheduler questions (related to PR17808)

2005-06-30 Thread Steven Bosscher
the end of a basic block when doing intra-block scheduling. The add_dependence changes are necessary because it was literally impossible to add this kind of dependency. add_dependence simply refuses to add dependencies with mutually exlusive conditions. I have not even tried to compile this ye

Re: Problem with Delayed Branch Scheduling

2005-07-04 Thread Steven Bosscher
ttribute to those instructions that cannot be in delay slots, and change this define_delay to disallow instructions with that attr? Gr. Steven

Re: Problem with Delayed Branch Scheduling

2005-07-04 Thread Steven Bosscher
On Monday 04 July 2005 12:41, Balaji S wrote: > _On 04-Jul-2005 15:31, Steven Bosscher san wrote_: > > Add an attribute to those instructions that cannot be in delay slots, > > and change this define_delay to disallow instructions with that attr? > > Any instruction other th

Re: Scheduler questions (related to PR17808)

2005-07-05 Thread Steven Bosscher
ismissed as not necessary pretty clearly explained that, and I'm not sure why you just ignored my explanation. If you remove that #if 0 from sched_get_condition, you will break all cond_exec targets except ia64. Gr. Steven

Re: 4.1 news item

2005-07-09 Thread Steven Bosscher
tional re-implementation of the IBM stack smashing protection patch described here: http://www.research.ibm.com/trl/projects/security/ssp/ This version is *much* less intrusive than the IBM version: // Looks like a re-implementation to me, then! ;-) Gr. Steven

Re: Some notes on the Wiki (was: 4.1 news item)

2005-07-10 Thread Steven Bosscher
tor wants to add it. If you think it should be moved else where, move it elsewhere. Gr. Steven

Re: Some notes on the Wiki (was: 4.1 news item)

2005-07-10 Thread Steven Bosscher
w, as in right here right now; or go through months of patch nit-picking a 12 line patch and work incrementally. 2) they don't have to write a copyright assignment and go through other barriers. Personally I strongly prefer working on the wiki over working on the GCC manual for internals stuff. Gr. Steven

Re: Some notes on the Wiki

2005-07-11 Thread Steven Bosscher
t I'd prefer that rather than flipping to Twiki. So, contribute to the manual then. And let the folks who prefer to work on the wiki work on the wiki. Unless we are going to require reviewing for wiki changes now, too, there is no point in this entire discussion. And if we are going to require reviewing for the wiki, there is no point in having the wiki. Gr. Steven

Re: Some notes on the Wiki

2005-07-11 Thread Steven Bosscher
not my intention to sign over the various Wiki contributions I have made to the FSF. Gr. Steven

Re: Some notes on the Wiki

2005-07-11 Thread Steven Bosscher
On Monday 11 July 2005 16:50, Bernd Schmidt wrote: > Steven Bosscher wrote: > > I guess that, apart from the legal discussion of whether this enough, > > such a statement would not apply to existing content. It was certainly > > not my intention to sign over the various Wiki

Re: Some notes on the Wiki

2005-07-11 Thread Steven Bosscher
nder a free license. In practice, people have already contributed significants amount of documentation as comment because they disagree with the GFDL. Gr. Steven

Re: Some notes on the Wiki

2005-07-11 Thread Steven Bosscher
*sigh* > To play the Devil's advocate: One could argue that someone contributing > to the GCC code under the GPL does not agree with the GFDL, and therefore > the FSF can't live up to its promise (that iirc it makes in the copyright > assignment) to keep the code under a free license. ... if comm

Re: Some notes on the Wiki (was: 4.1 news item)

2005-07-11 Thread Steven Bosscher
ternals manual in without review. Is that something people are willing to consider and discuss? Gr. Steven

Re: Some notes on the Wiki (was: 4.1 news item)

2005-07-11 Thread Steven Bosscher
On Tuesday 12 July 2005 00:06, Gabriel Dos Reis wrote: > Steven Bosscher <[EMAIL PROTECTED]> writes: > | Another idea that was coined on IRC is to have reviewing and commit > | after approval rules for the user manual, but to allow patches to the > | internals manual in withou

Re: RFC: improving estimate_num_insns

2005-07-12 Thread Steven Bosscher
he thread starting here: http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01936.html. Finally, you've apparently used grep to find all the places where PARAM_MAX_INLINE_INSNS_SINGLE and its friends are used, but you hve missed the ones in opts.c and maybe elsewhere. Good luck, and thanks for working on this difficult stuff. Gr. Steven

Re: RFC: improving estimate_num_insns

2005-07-13 Thread Steven Bosscher
aram_value ("max-inline-insns-single", 5); set_param_value ("max-inline-insns-auto", 5); flag_inline_functions = 1; (...) } You didn't update those two. Gr. Steven

Compile time increases on Diego's SPEC box

2005-07-17 Thread Steven Bosscher
y the sixtrack and parser increases. I have not looked at the SPEC scores, but eon miscompares now. Gr. Steven

Re: Compile time increases on Diego's SPEC box

2005-07-17 Thread Steven Bosscher
On Sunday 17 July 2005 19:48, Daniel Berlin wrote: > On Sun, 2005-07-17 at 18:05 +0200, Steven Bosscher wrote: > > Hi, > > > > There are some huge compile time regressions between 16/7 and 17/7, most > > likely due to the IPA work from Kenny and Dan. These are the

Re: Function Inlining for FORTRAN

2005-07-20 Thread Steven Bosscher
names disappearing underneath me) that I never found time for to investigate. I've appended the last incarnation of my hack that I could find in my local mail archive. This was supposed to help implement the first two points of (b). Actually linking things together is something I never

Re: -fprofile-generate and -fprofile-use

2005-07-20 Thread Steven Bosscher
On Wednesday 20 July 2005 18:53, girish vaitheeswaran wrote: > I am seeing a 20% slowdown with feedback optimization. > Does anyone have any thoughts on this. My first thought is that you should probably first tell what compiler you are using. Gr. Steven

Re: Needs advises on rotating register allocation for IA64 in GCC

2005-07-21 Thread Steven Bosscher
gt; howto. Hmm, I've never seen any discussions about this on [EMAIL PROTECTED] Could you give some links to messages in the mailing list archives that you may have found? Gr. Steven

Help on -Wl option

2005-07-22 Thread steven . gay
;s so difficult to find information on this option. --- Dr. Gay Steven Centrale de Compensation Coordination Informatique et organisation (CIO) CH-1211 Geneva 2 - Switzerland Tel : +41 22 795 97 30 Fax: +41 22 795 92 90 [EMAIL PROTECTED]

Stack protector documentation still missing

2005-07-24 Thread Steven Bosscher
Hi, You added the stack protector patch on May 12, but Joseph already pointed out then that you did not add user documentation (see his mail: http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01235.html). Can you add this documentation please? Gr. Steven

Mailing list archive header wrong for fortran

2005-07-27 Thread Steven Bosscher
should of course be [EMAIL PROTECTED] Who can fix this? Gr. Steven

Re: SPECINT 2000 176.gcc compilation

2005-07-31 Thread Steven Bosscher
uleâ: > reorg.c:4237: error: invalid lvalue in increment > reorg.c:4312: warning: incompatible implicit declaration of built-in > function âmemsetâ > make: *** [reorg.o] Error 1 > > > Can someone tell me the right set of flags for compiling 176.gcc? > I am using "-DUSG -O3" See http://www.spec.org/cpu2000/issues/, look for gcc. Gr. Steven

Re: Large, modular C++ application performance ...

2005-08-01 Thread Steven Bosscher
the curious... Gr. Steven

Re: IPA branch

2005-08-04 Thread Steven Bosscher
want me to miss the > > patches to branch. > > Forgot to mention, the tag is ipa-branch ;) I guess the web pages should be updated with something like the attached? Gr. Steven Index: cvs.html === RCS file: /cvs/gcc/wwwdo

Re: IPA branch

2005-08-06 Thread Steven Bosscher
t; That will only help with the fortran problem, That is the only problem we have to care about, isn't it? The C++ front-end folks can fix their own front end. Gr. Steven

Re: RFH: intra-procedure optimizations "CALL_REALLY_USED_REGISTERS"

2005-08-07 Thread Steven Bosscher
like? The i386 backend uses it. Just look for cgraph in i386.c. Note that changing the calling conventions does not change the sets of call-used and call-clobbered registers. Gr. Steven

Re: RFH: _inter_-procedure optimizations "CALL_REALLY_USED_REGISTERS"

2005-08-07 Thread Steven Bosscher
I have no idea how much, or if it is at all feasible. In any case, you should assume that it is a much bigger job than just modifying the call expander. Gr. Steven

SPEC sixtrack regression on 64 bits machines

2005-08-16 Thread Steven Bosscher
aused this? Gr. Steven [1] http://www.suse.de/~aj/SPEC/amd64/CFP/summary-britten/200_sixtrack_recent_big.png [2] http://people.redhat.com/dnovillo/spec2000.ppc64/gcc/200.sixtrack-run-ratio.png [2] http://people.redhat.com/dnovillo/spec2000.i686/gcc/200.sixtrack-run-ratio.png

Re: [patch] Fix behavior of TER on unrolled loops

2005-08-22 Thread Steven Bosscher
lem you're seeing go > > away, just as an experiment... > > Couldn't it also make it much worse? Depends on what the scheduler does with the memory references vs. register pressure. I have no idea. Gr. Steven

<    1   2   3   4   5   6   7   8   9   10   >