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: [PATCH 1/6] rs6000: Remove "O" alternative from lshrsi3


On Sat, Jun 21, 2014 at 10:46 PM, Segher Boessenkool
<segher@kernel.crashing.org> wrote:
> Nothing will ever generate RTL matching this alternative.  Maybe long
> ago this was needed, but not anymore.

Can you provide some reference for that assertion?

At some point GCC created shifts with zero shift count. It probably
does not, but does a generic optimization prevent this?

Thanks, David


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