[all-commits] [llvm/llvm-project] 94471e: [MLInliner] Handle CGSCC changes from #94815 (#96274)
Arthur Eubanks via All-commits
all-commits at lists.llvm.org
Wed Jul 3 10:15:10 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 94471e6d238acab291b5b652fc18f17c4815cc7d
https://github.com/llvm/llvm-project/commit/94471e6d238acab291b5b652fc18f17c4815cc7d
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M llvm/lib/Analysis/MLInlineAdvisor.cpp
A llvm/test/Transforms/Inline/ML/dead-callee.ll
Log Message:
-----------
[MLInliner] Handle CGSCC changes from #94815 (#96274)
With #94815, the nodes belonging to dead functions are no longer
invalidated, but kept around to batch delete at the end of the call
graph walk.
The ML inliner needs to be updated to handle this. This fixes some
asserts getting hit, e.g. https://crbug.com/348376263.
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