Re: Ping: [PATCH 1/2] Fold plusminus_mult expr with multi-use operands (PR 94234)

2020-09-15 Thread Richard Biener via Gcc-patches
chard. > Feng > > ____________ > From: Richard Biener > Sent: Monday, September 14, 2020 9:39 PM > To: Feng Xue OS > Cc: gcc-patches@gcc.gnu.org > Subject: Re: Ping: [PATCH 1/2] Fold plusminus_mult expr with multi-use > operands (PR 94234) >

Re: Ping: [PATCH 1/2] Fold plusminus_mult expr with multi-use operands (PR 94234)

2020-09-14 Thread Feng Xue OS via Gcc-patches
From: Richard Biener Sent: Monday, September 14, 2020 9:39 PM To: Feng Xue OS Cc: gcc-patches@gcc.gnu.org Subject: Re: Ping: [PATCH 1/2] Fold plusminus_mult expr with multi-use operands (PR 94234) On Mon, Sep 14, 2020 at 5:17 AM Feng Xue OS via Gcc-pa

Re: Ping: [PATCH 1/2] Fold plusminus_mult expr with multi-use operands (PR 94234)

2020-09-14 Thread Richard Biener via Gcc-patches
On Mon, Sep 14, 2020 at 5:17 AM Feng Xue OS via Gcc-patches wrote: > > Thanks, @@ -3426,8 +3426,16 @@ dt_simplify::gen_1 (FILE *f, int indent, bool gimple, operand *result) /* Re-fold the toplevel result. It's basically an embedded gimple_build w/o actually building the

Ping: [PATCH 1/2] Fold plusminus_mult expr with multi-use operands (PR 94234)

2020-09-13 Thread Feng Xue OS via Gcc-patches
Thanks, Feng From: Feng Xue OS Sent: Thursday, September 3, 2020 2:06 PM To: gcc-patches@gcc.gnu.org Subject: [PATCH 1/2] Fold plusminus_mult expr with multi-use operands (PR 94234) For pattern A * C +- B * C -> (A +- B) * C, simplification is disabled