|
LLVM 24.0.0git
|
#include "llvm/IR/ModuleSummaryIndex.h"
Classes | |
| struct | ByArg |
Public Types | |
| enum | Kind { Indir , SingleImpl , BranchFunnel } |
Public Attributes | |
| enum llvm::WholeProgramDevirtResolution::Kind | TheKind = Indir |
| std::string | SingleImplName |
| std::map< std::vector< uint64_t >, ByArg > | ResByArg |
| Resolutions for calls with all constant integer arguments (excluding the first argument, "this"), where the key is the argument vector. | |
Definition at line 1345 of file ModuleSummaryIndex.h.
Definition at line 1346 of file ModuleSummaryIndex.h.
Resolutions for calls with all constant integer arguments (excluding the first argument, "this"), where the key is the argument vector.
Definition at line 1379 of file ModuleSummaryIndex.h.
Referenced by llvm::yaml::MappingTraits< WholeProgramDevirtResolution >::mapping(), parseWholeProgramDevirtResolutionByArg(), and writeWholeProgramDevirtResolution().
| std::string llvm::WholeProgramDevirtResolution::SingleImplName |
Definition at line 1354 of file ModuleSummaryIndex.h.
Referenced by llvm::yaml::MappingTraits< WholeProgramDevirtResolution >::mapping(), parseWholeProgramDevirtResolution(), and writeWholeProgramDevirtResolution().
| enum llvm::WholeProgramDevirtResolution::Kind llvm::WholeProgramDevirtResolution::TheKind = Indir |