LLVM 20.0.0git
|
#include "llvm/IR/ModuleSummaryIndexYAML.h"
Public Attributes | |
unsigned | Linkage |
unsigned | Visibility |
bool | NotEligibleToImport |
bool | Live |
bool | IsLocal |
bool | CanAutoHide |
unsigned | ImportType |
std::vector< uint64_t > | Refs |
std::vector< uint64_t > | TypeTests |
std::vector< FunctionSummary::VFuncId > | TypeTestAssumeVCalls |
std::vector< FunctionSummary::VFuncId > | TypeCheckedLoadVCalls |
std::vector< FunctionSummary::ConstVCall > | TypeTestAssumeConstVCalls |
std::vector< FunctionSummary::ConstVCall > | TypeCheckedLoadConstVCalls |
Definition at line 138 of file ModuleSummaryIndexYAML.h.
bool llvm::yaml::FunctionSummaryYaml::CanAutoHide |
Definition at line 140 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
unsigned llvm::yaml::FunctionSummaryYaml::ImportType |
Definition at line 141 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
bool llvm::yaml::FunctionSummaryYaml::IsLocal |
Definition at line 140 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
unsigned llvm::yaml::FunctionSummaryYaml::Linkage |
Definition at line 139 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
bool llvm::yaml::FunctionSummaryYaml::Live |
Definition at line 140 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
bool llvm::yaml::FunctionSummaryYaml::NotEligibleToImport |
Definition at line 140 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
std::vector<uint64_t> llvm::yaml::FunctionSummaryYaml::Refs |
Definition at line 142 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
std::vector<FunctionSummary::ConstVCall> llvm::yaml::FunctionSummaryYaml::TypeCheckedLoadConstVCalls |
Definition at line 147 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
std::vector<FunctionSummary::VFuncId> llvm::yaml::FunctionSummaryYaml::TypeCheckedLoadVCalls |
Definition at line 145 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
std::vector<FunctionSummary::ConstVCall> llvm::yaml::FunctionSummaryYaml::TypeTestAssumeConstVCalls |
Definition at line 146 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
std::vector<FunctionSummary::VFuncId> llvm::yaml::FunctionSummaryYaml::TypeTestAssumeVCalls |
Definition at line 144 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
std::vector<uint64_t> llvm::yaml::FunctionSummaryYaml::TypeTests |
Definition at line 143 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().
unsigned llvm::yaml::FunctionSummaryYaml::Visibility |
Definition at line 139 of file ModuleSummaryIndexYAML.h.
Referenced by llvm::yaml::MappingTraits< FunctionSummaryYaml >::mapping().