On Fri, 20 Jun 2014, David Edelsohn wrote:
> gcc/
> * config/rs6000/rs6000.md: Append `DONE' to preparation
> statements of `bswap' pattern splitters.
>
> Okay.
Committed, thanks for your review.
Maciej
014-06-20 Maciej W. Rozycki
gcc/
* config/rs6000/rs6000.md: Append `DONE' to preparation
statements of `bswap' pattern splitters.
Okay.
Thanks, David
Hi,
This change removes an extraneous NOP instruction placed at the end of
code produced by each of byte-swap patterns due to the expansion of the
(const_int 0) RTL unnecessarily produced by `define_split' definitions.
Updated patterns follow what other targets do in corresponding situations.