[all-commits] [llvm/llvm-project] 50be28: [LoopUnrollAndJam] Forget scalar evolution disposi...
Joshua Cao via All-commits
all-commits at lists.llvm.org
Wed Jan 4 19:56:27 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 50be2859443a7dea7c160cfb1e145832327b9ed8
https://github.com/llvm/llvm-project/commit/50be2859443a7dea7c160cfb1e145832327b9ed8
Author: Joshua Cao <cao.joshua at yahoo.com>
Date: 2023-01-04 (Wed, 04 Jan 2023)
Changed paths:
M llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp
A llvm/test/Transforms/LoopUnrollAndJam/se-forget.ll
Log Message:
-----------
[LoopUnrollAndJam] Forget scalar evolution dispositions. Do no explicitly forget subloop.
Fixes https://github.com/llvm/llvm-project/issues/58454
Scalar evolution dispositions need to be forgotten to pass verification.
We do not need to forget the subloop since it is automatically forgotten
when forgetting the parent loop.
Differential Revision: https://reviews.llvm.org/D140953
More information about the All-commits
mailing list