Re: My current idea for improving libgomp

2011-04-30 Thread Andreas Prell
Hey Sho, > I totally agree with this point. > Currently, I'm planning to implement tied task using breath-first > scheduler wrote in > section 3.1 of "Evaluation of OpenMP Task Scheduling Strategies" by Nanos > Group. > http://www.sarc-ip.org/files/null/Workshop/1234128788173__TSchedStrat-iwomp08

How to tell reload to properly store a register?

2011-04-30 Thread H.J. Lu
My target needs a scratch register to store a register in one register class and it needs to use memory to copy from one register class to another. I have store and reload_out patterns for those registers. When reload tries to copy data from one register class to another, it just stores the regist

Re: How to tell reload to properly store a register?

2011-04-30 Thread Georg-Johann Lay
H.J. Lu schrieb: My target needs a scratch register to store a register in one register class and it needs to use memory to copy from one register class to another. I have store and reload_out patterns for those registers. When reload tries to copy data from one register class to another, it jus

Re: How to tell reload to properly store a register?

2011-04-30 Thread H.J. Lu
On Sat, Apr 30, 2011 at 6:18 AM, Georg-Johann Lay wrote: > H.J. Lu schrieb: >> >> My target needs a scratch register to store a register in one register >> class >> and it needs to use memory to copy from one register class to another. >> I have store and reload_out patterns for those registers.  

Re: My current idea for improving libgomp

2011-04-30 Thread Sho Nakatani
Hello again Andreas, (I just forgot to Cc to GCC ML, so resending this email) > Right, start with distributing the queues and then think about load > balancing. OK. > I would say don't worry too much about cut-offs at this point. Finding a > good cut-off strategy that works without drawbacks is

gcc-4.7-20110430 is now available

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

GCC Release Management

2011-04-30 Thread Mark Mitchell
The GCC Steering Committee appointed me to the role of GCC Release Manager on March 22, 2000, as part of the GCC 3.0 release cycle. Eleven years and umpteen releases later, it's time for me to relinquish that position. I am just as interested in GCC as ever, but I simply no longer have the time t