Searched refs:InlineHistory (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | ModuleInliner.cpp | 60 const SmallVectorImpl<std::pair<Function *, int>> &InlineHistory) { in inlineHistoryIncludes() argument 62 assert(unsigned(InlineHistoryID) < InlineHistory.size() && in inlineHistoryIncludes() 64 if (InlineHistory[InlineHistoryID].first == F) in inlineHistoryIncludes() 66 InlineHistoryID = InlineHistory[InlineHistoryID].second; in inlineHistoryIncludes() 189 SmallVector<std::pair<Function *, int>, 16> InlineHistory; in run() local 227 inlineHistoryIncludes(&Callee, InlineHistoryID, InlineHistory)) { in run() 262 int NewHistoryID = InlineHistory.size(); in run() 263 InlineHistory.push_back({&Callee, InlineHistoryID}); in run()
|
| H A D | Inliner.cpp | 206 int InlineHistory) { in mergeInlinedArrayAllocas() argument 309 InlinedArrayAllocasTy &InlinedArrayAllocas, int InlineHistory, in inlineCallIfPossible() argument 338 const SmallVectorImpl<std::pair<Function *, int>> &InlineHistory) { in inlineHistoryIncludes() argument 340 assert(unsigned(InlineHistoryID) < InlineHistory.size() && in inlineHistoryIncludes() 342 if (InlineHistory[InlineHistoryID].first == F) in inlineHistoryIncludes() 344 InlineHistoryID = InlineHistory[InlineHistoryID].second; in inlineHistoryIncludes() 388 SmallVector<std::pair<Function *, int>, 8> InlineHistory; in inlineCallsImpl() local 533 int NewHistoryID = InlineHistory.size(); in inlineCallsImpl() 827 SmallVector<std::pair<Function *, int>, 16> InlineHistory; in run() local 935 int NewHistoryID = InlineHistory.size(); in run() [all …]
|