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

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

2007-12-10 Thread Daniel Berlin
On 12/10/07, Alexander Monakov <[EMAIL PROTECTED]> wrote: > Hi. Sorry for the previous empty reply. > > > also, i see > > + /* We do not use operand_equal_p for ORIG_EXPRs because we need to > > + distinguish memory references at different points of the loop > > (which > > + would have di

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

2007-12-10 Thread Alexander Monakov
Hi. Sorry for the previous empty reply. also, i see + /* We do not use operand_equal_p for ORIG_EXPRs because we need to + distinguish memory references at different points of the loop (which + would have different indices in SSA form, like a[i_1] and a[i_2], but + were later

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

2007-12-10 Thread Alexander Monakov
On Fri, 07 Dec 2007 23:49:28 +0300, Daniel Berlin <[EMAIL PROTECTED]> wrote: On 12/7/07, Alexander Monakov <[EMAIL PROTECTED]> wrote: Hi. Attached is the patch that allows to save dependence info obtained on tree level by data-reference analysis for usage on RTL level (for RTL memory disa

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

2007-12-08 Thread Revital1 Eres
Hi 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. I intend to perform testing with this patch (on ppc and SPU), after resolving the miscompilation issues mentioned above.

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

2007-12-07 Thread Daniel Berlin
On 12/7/07, Alexander Monakov <[EMAIL PROTECTED]> wrote: > Hi. > > Attached is the patch that allows to save dependence info obtained on tree > level by data-reference analysis for usage on RTL level (for RTL memory > disambiguation and dependence graph construction for modulo scheduling). > It hel