On Wed, Apr 30, 2014 at 8:23 AM, Thomas Preud'homme
wrote:
> Hi Richard,
>
> I addressed all your comments but the ones below.
>
>> From: Richard Biener [mailto:richard.guent...@gmail.com]
>>
>> + /* Convert the result of load if necessary. */
>> + if (!useless_typ
> From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches-
> ow...@gcc.gnu.org] On Behalf Of Thomas Preud'homme
>
> > From: Richard Biener [mailto:richard.guent...@gmail.com]
> >
> > + /* Convert the result of load if necessary. */
> > + if (!useless_type_conversio
Hi Richard,
I addressed all your comments but the ones below.
> From: Richard Biener [mailto:richard.guent...@gmail.com]
>
> + /* Convert the result of load if necessary. */
> + if (!useless_type_conversion_p (TREE_TYPE (tgt),
> +
On Thu, Apr 24, 2014 at 3:37 AM, Thomas Preud'homme
wrote:
> See updated part 3 of the patch in attachment. New ChangeLog are as follows
>
> *** gcc/ChangeLog ***
>
> 2014-04-23 Thomas Preud'homme
>
> PR tree-optimization/54733
> * tree-ssa-math-opts.c (find_bswap_load): Renamed
See updated part 3 of the patch in attachment. New ChangeLog are as follows
*** gcc/ChangeLog ***
2014-04-23 Thomas Preud'homme
PR tree-optimization/54733
* tree-ssa-math-opts.c (find_bswap_load): Renamed to ...
(find_bswap_or_nop_load): This.
(find_bswap_1): R
Here is the third and last patch in the series. Its purpose is to add support
for bitwise operation from a source operand that are equivalent to a load
in the target's endianness.
The ChangeLog are as follows:
*** gcc/ChangeLog ***
2014-04-01 Thomas Preud'homme
PR tree-optimization/5