Re: GCC PRE patch; apply or not?

2010-09-16 Thread Steven Bosscher
xf. http://lists.linaro.org/pipermail/linaro-toolchain/2010-August/69.html > It is not upstreamable due to copyright issues, but we have a policy > that we can keep such patches, if we wish. I wrote this patch. If I am the copyright issue, then there is no issue. I have a copyright assignmen

Re: GCC Optimization Brain Storming Session

2010-11-29 Thread Steven Bosscher
Andrew Stubbs wrote: > * Instruction set coverage. > - Are there any ARM/Thumb2 instructions that we are not taking > advantage of? [2] > - Do we test that we use the instructions we do have? [3] There is no general frame work to test instruction set coverage. The only way to find out, r

Re: Profile guided and string routines?

2010-12-17 Thread Steven Bosscher
Mark Mitchell wrote: > > If Profile Guiding could spot that a particular callsite to say strlen() > > was often associated with strings > > of at least 'n' characters we could call a different implementation. > > I don't believe this is possible current profile-guided optimization, > but certainly

Re: [RFC] NEON vs. ARM register selection

2012-03-04 Thread Steven Bosscher
> The basic idea is that we add a new RTL optimization pass (or two) that > assesses the usage of pseudo registers, and makes recommendations about > what register class each should end up in, if there's a choice. These > recommendations would then be used by later passes to get a better use > of N

Re: Agenda for tomorrow's call.

2012-07-23 Thread Steven Bosscher
Hello Ramana, For your PGO list: * please note that I've been working on PGO for switch code, and also for chains of if-statements with a common condition variable (with Tom de Vries) * turning conditional execution off will not make a difference, your profile information will be exactly the sam