Re: Question on documentation about RTL PRE in gccint

2012-10-22 Thread Bin.Cheng
On Mon, Oct 22, 2012 at 6:14 PM, Steven Bosscher wrote: > Bin. Cheng wrote: >> Quoting from GCCINT, section "9.5 RTL passes": >> "When optimizing for size, GCSE is done using Morel-Renvoise Partial >> Redundancy Elimination, with the exception that it does not try to >> move invariants out of loop

Re: Question on documentation about RTL PRE in gccint

2012-10-22 Thread Jeff Law
On 10/22/2012 12:59 AM, Bin.Cheng wrote: Hi, Quoting from GCCINT, section "9.5 RTL passes": "When optimizing for size, GCSE is done using Morel-Renvoise Partial Redundancy Elimination, with the exception that it does not try to move invariants out of loops—that is left to the loop optimization pa

Re: Question on documentation about RTL PRE in gccint

2012-10-22 Thread Steven Bosscher
Bin. Cheng wrote: > Quoting from GCCINT, section "9.5 RTL passes": > "When optimizing for size, GCSE is done using Morel-Renvoise Partial > Redundancy Elimination, with the exception that it does not try to > move invariants out of loops—that is left to the loop optimization > pass. If MR PRE GCSE