[JumpThreading] Invalidate LVI after `combineMetadataForCSE`.
authorDianQK <dianqk@dianqk.net>
Sun, 3 Sep 2023 04:23:33 +0000 (12:23 +0800)
committerTobias Hieta <tobias@hieta.se>
Tue, 5 Sep 2023 07:00:53 +0000 (09:00 +0200)
commitdccf183bb26073c6b818ea24ec31ff87563d73e2
tree9c4b3aa0c978fdbe19f44c9372dd4952b86ccf38
parentae9c45b112598aa9a411ffe4cebd213d7f9186b6
[JumpThreading] Invalidate LVI after `combineMetadataForCSE`.

(cherry picked from commit 7ded71b1e43fff0be3acb74038bfea87f38d5cfa)
llvm/include/llvm/Analysis/LazyValueInfo.h
llvm/lib/Analysis/LazyValueInfo.cpp
llvm/lib/Transforms/Scalar/JumpThreading.cpp
llvm/test/Transforms/JumpThreading/invalidate-lvi.ll