On Sat, Sep 21, 2024 at 09:39:09AM +0000, ci_notify@linaro.org wrote:
We track this report status in https://linaro.atlassian.net/browse/LLVM-1362 , please let us know if you are looking at the problem and/or when you have a fix.
In CI config tcwg_kernel/llvm-master-aarch64-lts-defconfig after:
| commit llvmorg-20-init-6434-ga861ed411a35 | Author: Florian Hahn flo@fhahn.com | Date: Fri Sep 20 11:22:03 2024 +0100 | | [VPlan] Add initial loop-invariant code motion transform. (#107894) | | Add initial transform to move out loop-invariant recipes. | | This also helps to fix a divergence between legacy and VPlan-based cost | model due to legacy using ScalarEvolution::isLoopInvariant in some | cases. | ... 4 lines of the commit log omitted.
Thanks for the report. I suspect this should be fixed by https://github.com/llvm/llvm-project/commit/bd8fe9972e3f17776e4e05e69e13ab82..., based on the fact that there is a similar report on the pull request upstream.
Cheers, Nathan