On Fri, Sep 18, 2015 at 2:26 PM, Bill Schmidt
<wschm...@linux.vnet.ibm.com> wrote:
> On Fri, 2015-09-18 at 16:39 +0100, Alan Lawrence wrote:
>> This is a respin of https://gcc.gnu.org/ml/gcc-patches/2014-12/msg01024.html
>> after discovering that patch was broken on power64le - thanks to Bill Schmidt
>> for pointing out that gcc112 is the opposite endianness to gcc110...
>>
>> This time I decided to avoid any funny business with making RTL match other
>> patterns in other .md files, and instead to directly call the relevant
>> expanders. This should thus preserve the codegen of the previous expansion 
>> path.
>> Moreover, combining the uplus and splus expansion paths (as addition is the 
>> same
>> regardless of signedness) causes some additional examples to be reduced 
>> directly
>> via patterns.
>
> Alan, thanks for the patch!  David will have to approve it, but this
> endian-corrected version looks good to me.

Okay with me.

Thanks, David

Reply via email to