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] |
Hi, The patch improves improves the Register Rematerialization handling in new-regalloc-branch. My previous postings discuss the ideas. http://gcc.gnu.org/ml/gcc/2003-06/msg02479.html The comments in file ra-rewrite.c document the envisaged optimization and implementation details. The code can be enabled by a -fimproved-remat compile time flag. Please have a look at the patch. On SH, the code size improvements have been in the range of 1-8 % with a maximum of 8.1 % for stress1.17/L3bitstream.i The execution performance is a maximum of 5% for GSM Compression and GZIP Compression. The changes have been bootstrapped on i386. Please find the patch attached. Best Regards, Mukta
Attachment:
patch.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |