This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hello, Attached is the new improved version of the unrolling addressing optimization patch. We added a new functionally which moves the initialization of the base addr (addr =&a[i]) to the preheader during the unrolling. Bootstrapped & regression tests on POWER4. Zdenek - l had to change the way the right side of a set rtx is extracted in loop-iv.c file in order to adjust it to the new functionally. Do you agree with this? Thanks, Revital ----- Forwarded by Revital Eres/Haifa/IBM on 04/06/2004 14:39 ----- Revital Eres 06/05/2004 14:04 To: Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> cc: gcc-patches@gcc.gnu.org From: Revital Eres/Haifa/IBM@IBMIL Subject: Re: [PATCH] Unrolling addressing optimization Hello, Attached is the code with the changes. Thanks again for your suggestions. Revital Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 29/04/2004 22:23 To: Revital Eres/Haifa/IBM@IBMIL cc: gcc-patches@gcc.gnu.org Subject: Re: [PATCH] Unrolling addressing optimization Hello, > Attached is the final version of the patch. you still did not fix the problem with making duplicate_loop_to_header_edge unrolling specific (i.e. you must also change this function in a similar way you did with copy_bbs). Zdenek
Attachment:
diff.6_5
Description: Binary data
Attachment:
ChangeLog
Description: Binary data
Attachment:
ChangeLog_4_6
Description: Binary data
Attachment:
diff.4.6
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |