During iterative inlining of the functions in a multi-step call chain, the
inliner could add the same call operation several times to the worklist, which
led to use-after-free when this op was considered more than once.
Closes #52887.
Differential D116820
[mlir] Don't inline calls from dead SCCs ftynse on Jan 7 2022, 10:07 AM. Authored by
Details
During iterative inlining of the functions in a multi-step call chain, the Closes #52887.
Diff Detail
Event Timeline
|
Could this be changed to a set vector to avoid an O(N) check on this line?