[AlwaysInliner] Invalidate analyses when we delete functions
authorArthur Eubanks <aeubanks@google.com>
Mon, 25 Oct 2021 17:52:30 +0000 (10:52 -0700)
committerArthur Eubanks <aeubanks@google.com>
Mon, 25 Oct 2021 20:36:32 +0000 (13:36 -0700)
commit4a9db7367dce5a5ad094f0667a7e1c19cb347635
treef0166fbd3d29db5917f9cafbb9baf193fe896359
parent882df21a1be2a9f56c02d89603405b106398df7d
[AlwaysInliner] Invalidate analyses when we delete functions

Fixes PR52292.

Reviewed By: asbirlea

Differential Revision: https://reviews.llvm.org/D112473
llvm/lib/Transforms/IPO/AlwaysInliner.cpp
llvm/test/Transforms/Inline/always-inline-invalidate.ll [new file with mode: 0644]