Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
#define | VALUE_PROF_KIND(Enumerator, Value, Descr) |
#define | INSTR_PROF_VISIBILITY |
#define | INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) |
#define | INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Initializer) |
#define | INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) |
#define | INSTR_PROF_RAW_HEADER(Type, Name, Initializer) |
#define | VALUE_PROF_FUNC_PARAM(ArgType, ArgName, ArgLLVMType) |
#define | INSTR_PROF_COMMA |
#define | INSTR_PROF_DATA_DEFINED |
#define | COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer) |
#define | COVMAP_HEADER(Type, LLVMType, Name, Initializer) |
#define | COVINIT_FUNC(Type, LLVMType, Name, Initializer) |
◆ COVINIT_FUNC
#define COVINIT_FUNC |
( |
| Type, |
|
|
| LLVMType, |
|
|
| Name, |
|
|
| Initializer ) |
◆ COVMAP_FUNC_RECORD
#define COVMAP_FUNC_RECORD |
( |
| Type, |
|
|
| LLVMType, |
|
|
| Name, |
|
|
| Initializer ) |
◆ COVMAP_HEADER
#define COVMAP_HEADER |
( |
| Type, |
|
|
| LLVMType, |
|
|
| Name, |
|
|
| Initializer ) |
◆ INSTR_PROF_COMMA
◆ INSTR_PROF_DATA
#define INSTR_PROF_DATA |
( |
| Type, |
|
|
| LLVMType, |
|
|
| Name, |
|
|
| Initializer ) |
◆ INSTR_PROF_DATA_DEFINED
#define INSTR_PROF_DATA_DEFINED |
◆ INSTR_PROF_RAW_HEADER
#define INSTR_PROF_RAW_HEADER |
( |
| Type, |
|
|
| Name, |
|
|
| Initializer ) |
◆ INSTR_PROF_VALUE_NODE
#define INSTR_PROF_VALUE_NODE |
( |
| Type, |
|
|
| LLVMType, |
|
|
| Name, |
|
|
| Initializer ) |
◆ INSTR_PROF_VISIBILITY
#define INSTR_PROF_VISIBILITY |
◆ INSTR_PROF_VTABLE_DATA
#define INSTR_PROF_VTABLE_DATA |
( |
| Type, |
|
|
| LLVMType, |
|
|
| Name, |
|
|
| Initializer ) |
◆ VALUE_PROF_FUNC_PARAM
#define VALUE_PROF_FUNC_PARAM |
( |
| ArgType, |
|
|
| ArgName, |
|
|
| ArgLLVMType ) |
◆ VALUE_PROF_KIND
#define VALUE_PROF_KIND |
( |
| Enumerator, |
|
|
| Value, |
|
|
| Descr ) |
◆ setSummary()
Definition at line 409 of file InstrProfWriter.cpp.
References llvm::ProfileSummary::getDetailedSummary(), llvm::ProfileSummary::getMaxCount(), llvm::ProfileSummary::getMaxFunctionCount(), llvm::ProfileSummary::getMaxInternalCount(), llvm::ProfileSummary::getNumCounts(), llvm::ProfileSummary::getNumFunctions(), llvm::ProfileSummary::getTotalCount(), I, llvm::IndexedInstrProf::Summary::NumCutoffEntries, llvm::IndexedInstrProf::Summary::NumSummaryFields, llvm::IndexedInstrProf::Summary::set(), and llvm::IndexedInstrProf::Summary::setEntry().
◆ ValueProfKindStr