[all-commits] [llvm/llvm-project] db86e3: [FuncSpec] Invalidate analysis by setting MadeChan...
XChy via All-commits
all-commits at lists.llvm.org
Thu Aug 28 10:13:02 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: db86e3c1c7e01a95671811f64a3b28ec8018402e
https://github.com/llvm/llvm-project/commit/db86e3c1c7e01a95671811f64a3b28ec8018402e
Author: XChy <xxs_chy at outlook.com>
Date: 2025-08-28 (Thu, 28 Aug 2025)
Changed paths:
M llvm/lib/Transforms/IPO/SCCP.cpp
Log Message:
-----------
[FuncSpec] Invalidate analysis by setting MadeChanges explicitly (#155833)
As reported in
https://github.com/llvm/llvm-project/issues/154668#issuecomment-3233294078,
we missed invalidating analysis as we don't set the MadeChanges to true
after removing dead functions.
This patch makes it explicit to remove the dead functions marked by
FuncSpec in SCCP and set MadeChanges correctly.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list