Home
last modified time | relevance | path

Searched refs:InlinedFunctions (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp40 SmallVector<Function *, 16> InlinedFunctions; in AlwaysInlineImpl() local
94 InlinedFunctions.push_back(&F); in AlwaysInlineImpl()
100 erase_if(InlinedFunctions, [&](Function *F) { in AlwaysInlineImpl()
107 InlinedFunctions, [&](Function *F) { return F->hasComdat(); }); in AlwaysInlineImpl()
108 for (Function *F : make_range(NonComdatBegin, InlinedFunctions.end())) { in AlwaysInlineImpl()
112 InlinedFunctions.erase(NonComdatBegin, InlinedFunctions.end()); in AlwaysInlineImpl()
114 if (!InlinedFunctions.empty()) { in AlwaysInlineImpl()
117 filterDeadComdatFunctions(InlinedFunctions); in AlwaysInlineImpl()
119 for (Function *F : InlinedFunctions) { in AlwaysInlineImpl()