[llvm] r302678 - [AArch64] Enable use of reduction intrinsics.

Amara Emerson via llvm-commits llvm-commits at lists.llvm.org
Tue May 16 14:47:32 PDT 2017


Should be fixed in r303211.

Amara

On 15 May 2017 at 23:04, Amara Emerson <amara.emerson at gmail.com> wrote:
> Ack. I have a fix but I'll do a local build of Chromium tomorrow
> before re-commiting this.
>
> Thanks,
> Amara
>
> On 15 May 2017 at 22:15, Hans Wennborg via llvm-commits
> <llvm-commits at lists.llvm.org> wrote:
>> On Wed, May 10, 2017 at 8:15 AM, Amara Emerson via llvm-commits
>> <llvm-commits at lists.llvm.org> wrote:
>>> Author: aemerson
>>> Date: Wed May 10 10:15:38 2017
>>> New Revision: 302678
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=302678&view=rev
>>> Log:
>>> [AArch64] Enable use of reduction intrinsics.
>>>
>>> The new experimental reduction intrinsics can now be used, so I'm enabling this
>>> for AArch64. We will need this for SVE anyway, so it makes sense to do this for
>>> NEON reductions as well.
>>>
>>> The existing code to match shufflevector patterns are replaced with a direct
>>> lowering of the reductions to AArch64-specific nodes. Tests updated with the
>>> new, simpler, representation.
>>>
>>> Differential Revision: https://reviews.llvm.org/D32247
>>
>> This broke the Chromium build for AArch64, see
>> https://bugs.llvm.org/show_bug.cgi?id=33053
>>
>> I've reverted it in r303115.
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits


More information about the llvm-commits mailing list