14 115
> ;; live out 55 [r55] 57 [r57] 62 [__arg_pointer_register__] 110 114 115
>
>
> ;; Succ edge 6 [91.0%]
> ;; Succ edge 5 [9.0%] (fallthru)
>
> ;; Start of basic block ( 4) -> 6
> ;; bb 6 artificial_defs: { }
> ;; bb 6 artificial_uses: { u-1(55){ }u
e-
> From: Richard Guenther [mailto:richard.guent...@gmail.com]
> Sent: 29 September 2010 13:33
> To: Bingfeng Mei
> Cc: gcc@gcc.gnu.org
> Subject: Re: Worse code generated by PRE
>
> On Wed, Sep 29, 2010 at 2:16 PM, Bingfeng Mei wrote:
> > Hello,
> > I hav
On Wed, Sep 29, 2010 at 2:16 PM, Bingfeng Mei wrote:
> Hello,
> I have been examining a significant performance regression
> between 4.5 and 4.4 in our port. I found that Partial Redundancy
> Elimination introduced in 4.5 causes the issue. The following
> pseudo code explains the problem:
>
> BB 3