patch to fix PR69847

Vladimir Makarov vmakarov@redhat.com
Tue Aug 2 16:09:00 GMT 2016


   The following patch is for

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69847

   The patch implements an invariant inheritance and some hard reg 
assignment improvements in LRA.  Actually I tried several approaches to 
implement this.  This patch is what worked best (a compromise between 
complexity and performance results).

   The patch was successfully tested and bootstrapped on x86-64 and 
ppc64.  As the patch changes a complicated code (inheritance code) in 
LRA, there is non-zero probability of regressions but I will work to fix 
them if/when they are reported.

   Committed as rev. 238991.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: pr69847.patch
Type: text/x-patch
Size: 37948 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20160802/ae1f62e6/attachment.bin>


More information about the Gcc-patches mailing list