LLVM  16.0.0git
Classes | Namespaces | Functions
ReplayInlineAdvisor.h File Reference
#include "llvm/ADT/StringSet.h"
#include "llvm/Analysis/InlineAdvisor.h"
Include dependency graph for ReplayInlineAdvisor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  llvm::CallSiteFormat
struct  llvm::ReplayInlinerSettings
 Replay Inliner Setup. More...
class  llvm::ReplayInlineAdvisor
 Replay inline advisor that uses optimization remarks from inlining of previous build to guide current inlining. More...


 This is an optimization pass for GlobalISel generic memory operations.


std::string llvm::formatCallSiteLocation (DebugLoc DLoc, const CallSiteFormat &Format)
 Get call site location as a string with the given format. More...
std::unique_ptr< InlineAdvisorllvm::getReplayInlineAdvisor (Module &M, FunctionAnalysisManager &FAM, LLVMContext &Context, std::unique_ptr< InlineAdvisor > OriginalAdvisor, const ReplayInlinerSettings &ReplaySettings, bool EmitRemarks, InlineContext IC)