[all-commits] [llvm/llvm-project] e399dd: [SimpleLoopUnswitch] Clear block and loop dispos a...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Tue Oct 4 02:28:26 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e399dd601f439ada0e505f380adf83d85d522f5a
https://github.com/llvm/llvm-project/commit/e399dd601f439ada0e505f380adf83d85d522f5a
Author: Florian Hahn <flo at fhahn.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
A llvm/test/Transforms/SimpleLoopUnswitch/invalidate-block-and-loop-dispositions.ll
Log Message:
-----------
[SimpleLoopUnswitch] Clear block and loop dispos after destroying loop.
SimpleLoopUnswitch may remove loops. Clear block and loop dispositions,
to clean up invalid entries in the cache.
Fixes #58136.
More information about the All-commits
mailing list