This is the mail archive of the gcc@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]

[RFC] Variable Expansion Optimization


Hello,

This patch implements the variable expansion optimization 
in the unroller as was described in 
http://gcc.gnu.org/ml/gcc/2004-08/msg00658.html.
It is missing the check for register pressure which is going to
be the next step.

The code contains the patch for splitting induction variables 
in unroller because it is not in mainline yet.
(http://gcc.gnu.org/ml/gcc-patches/2004-08/msg00397.html)
I also made some changes to it in 
order to support the variable expansion optimization.

Comments are welcome.

Thanks,
Revital


Attachment: diff_ve_22_8
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]