commit | e19b4a48e0eac36b5053fb8e8fba28c9e89ac0a1 | [log] [tgz] |
---|---|---|
author | Michael Kruse <llvm-project@meinersbur.de> | Fri Jul 10 16:11:19 2020 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Sep 03 18:10:37 2020 -0700 |
tree | bdab8627aa825f76d7293cd1d954d1c1c41e2cdf | |
parent | 831500af981f1ed8e885c3851a471c50a77129ba [diff] |
[Polly] Fix prevectorization of fused loops. The schedule of a fused loop has one isl_space per statement, such that a conversion to a isl_map fails. However, the prevectorization is interested in the schedule space only: Converting to the non-union representation only after extracting the schedule range fixes the problem. This fixes llvm.org/PR46578 GitOrigin-RevId: c0bc995429c417c1e206841d6b9727218fab3f73