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]

Re: 0003-Improve-VBEout-computation.patch


On 6/16/10 9:27 PM, Paolo Bonzini wrote:
...
Regarding (2), I think it's fine. Still wondering about one thing
though: if an expression is available at the end of BB and computed in
BB, it is fully redundant and it should be PRE's task to remove it,
right? Maybe you're hitting the problem that our RTL PRE is not cascading?

PRE often increases code size, so we run it when optimizing for speed. When optimizing for size hoist is run in place of PRE. Does this answer your question?


Regards,

--
Maxim Kuvyrkov
CodeSourcery
maxim@codesourcery.com
(650) 331-3385 x724


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