LLVM 20.0.0git
|
Replay Inliner Setup. More...
#include "llvm/Analysis/ReplayInlineAdvisor.h"
Public Types | |
enum class | Scope : int { Function , Module } |
enum class | Fallback : int { Original , AlwaysInline , NeverInline } |
Public Attributes | |
StringRef | ReplayFile |
Scope | ReplayScope |
Fallback | ReplayFallback |
CallSiteFormat | ReplayFormat |
Replay Inliner Setup.
Definition at line 42 of file ReplayInlineAdvisor.h.
|
strong |
Enumerator | |
---|---|
Original | |
AlwaysInline | |
NeverInline |
Definition at line 44 of file ReplayInlineAdvisor.h.
|
strong |
Enumerator | |
---|---|
Function | |
Module |
Definition at line 43 of file ReplayInlineAdvisor.h.
Fallback llvm::ReplayInlinerSettings::ReplayFallback |
Definition at line 48 of file ReplayInlineAdvisor.h.
Referenced by llvm::ReplayInlineAdvisor::getAdviceImpl().
StringRef llvm::ReplayInlinerSettings::ReplayFile |
Definition at line 46 of file ReplayInlineAdvisor.h.
Referenced by llvm::ReplayInlineAdvisor::ReplayInlineAdvisor(), and llvm::InlineAdvisorAnalysis::Result::tryCreate().
CallSiteFormat llvm::ReplayInlinerSettings::ReplayFormat |
Definition at line 49 of file ReplayInlineAdvisor.h.
Referenced by llvm::ReplayInlineAdvisor::getAdviceImpl().
Scope llvm::ReplayInlinerSettings::ReplayScope |
Definition at line 47 of file ReplayInlineAdvisor.h.
Referenced by llvm::ReplayInlineAdvisor::ReplayInlineAdvisor().