[llvm] r363658 - [SVE][IR] Scalable Vector IR Type with pr42210 fix

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 27 07:01:54 PDT 2019


I've reverted this again (r364543) as we're still seeing severe
thinlto time regressions in Chromium, see pr42210.

On Tue, Jun 18, 2019 at 12:08 PM Graham Hunter via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
>
> Author: huntergr
> Date: Tue Jun 18 03:11:56 2019
> New Revision: 363658
>
> URL: http://llvm.org/viewvc/llvm-project?rev=363658&view=rev
> Log:
> [SVE][IR] Scalable Vector IR Type with pr42210 fix
>
> Recommit of D32530 with a few small changes:
>   - Stopped recursively walking through aggregates in
>     the verifier, so that we don't impose too much
>     overhead on large modules under LTO (see PR42210).
>   - Changed tests to match; the errors are slightly
>     different since they only report the array or
>     struct that actually contains a scalable vector,
>     rather than all aggregates which contain one in
>     a nested member.
>   - Corrected an older comment
>
> Reviewers: thakis, rengolin, sdesmalen
>
> Reviewed By: sdesmalen
>
> Differential Revision: https://reviews.llvm.org/D63321


More information about the llvm-commits mailing list