diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:30 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:30 +0300 |
commit | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (patch) | |
tree | 012bb94d777798f1f56ac1cec429509766d05181 /contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h | |
parent | 6751af0b0c1b952fede40b19b71da8025b5d8bcf (diff) | |
download | ydb-2598ef1d0aee359b4b6d5fdd1758916d5907d04f.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h')
-rw-r--r-- | contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h b/contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h index 99ac560437..ba9c0570ad 100644 --- a/contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h +++ b/contrib/libs/llvm12/include/llvm/ProfileData/InstrProf.h @@ -81,10 +81,10 @@ inline StringRef getInstrProfValueProfFuncName() { return INSTR_PROF_VALUE_PROF_FUNC_STR; } -/// Return the name profile runtime entry point to do memop size value -/// profiling. -inline StringRef getInstrProfValueProfMemOpFuncName() { - return INSTR_PROF_VALUE_PROF_MEMOP_FUNC_STR; +/// Return the name profile runtime entry point to do memop size value +/// profiling. +inline StringRef getInstrProfValueProfMemOpFuncName() { + return INSTR_PROF_VALUE_PROF_MEMOP_FUNC_STR; } /// Return the name prefix of variables containing instrumented function names. @@ -569,9 +569,9 @@ StringRef InstrProfSymtab::getFuncNameOrExternalSymbol(uint64_t FuncMD5Hash) { StringRef InstrProfSymtab::getFuncName(uint64_t FuncMD5Hash) { finalizeSymtab(); - auto Result = llvm::lower_bound(MD5NameMap, FuncMD5Hash, - [](const std::pair<uint64_t, StringRef> &LHS, - uint64_t RHS) { return LHS.first < RHS; }); + auto Result = llvm::lower_bound(MD5NameMap, FuncMD5Hash, + [](const std::pair<uint64_t, StringRef> &LHS, + uint64_t RHS) { return LHS.first < RHS; }); if (Result != MD5NameMap.end() && Result->first == FuncMD5Hash) return Result->second; return StringRef(); @@ -579,9 +579,9 @@ StringRef InstrProfSymtab::getFuncName(uint64_t FuncMD5Hash) { Function* InstrProfSymtab::getFunction(uint64_t FuncMD5Hash) { finalizeSymtab(); - auto Result = llvm::lower_bound(MD5FuncMap, FuncMD5Hash, - [](const std::pair<uint64_t, Function *> &LHS, - uint64_t RHS) { return LHS.first < RHS; }); + auto Result = llvm::lower_bound(MD5FuncMap, FuncMD5Hash, + [](const std::pair<uint64_t, Function *> &LHS, + uint64_t RHS) { return LHS.first < RHS; }); if (Result != MD5FuncMap.end() && Result->first == FuncMD5Hash) return Result->second; return nullptr; @@ -684,8 +684,8 @@ struct InstrProfValueSiteRecord { /// Optionally scale merged counts by \p Weight. void merge(InstrProfValueSiteRecord &Input, uint64_t Weight, function_ref<void(instrprof_error)> Warn); - /// Scale up value profile data counts by N (Numerator) / D (Denominator). - void scale(uint64_t N, uint64_t D, function_ref<void(instrprof_error)> Warn); + /// Scale up value profile data counts by N (Numerator) / D (Denominator). + void scale(uint64_t N, uint64_t D, function_ref<void(instrprof_error)> Warn); /// Compute the overlap b/w this record and Input record. void overlap(InstrProfValueSiteRecord &Input, uint32_t ValueKind, @@ -759,8 +759,8 @@ struct InstrProfRecord { function_ref<void(instrprof_error)> Warn); /// Scale up profile counts (including value profile data) by - /// a factor of (N / D). - void scale(uint64_t N, uint64_t D, function_ref<void(instrprof_error)> Warn); + /// a factor of (N / D). + void scale(uint64_t N, uint64_t D, function_ref<void(instrprof_error)> Warn); /// Sort value profile data (per site) by count. void sortValueData() { @@ -845,8 +845,8 @@ private: uint64_t Weight, function_ref<void(instrprof_error)> Warn); - // Scale up value profile data count by N (Numerator) / D (Denominator). - void scaleValueProfData(uint32_t ValueKind, uint64_t N, uint64_t D, + // Scale up value profile data count by N (Numerator) / D (Denominator). + void scaleValueProfData(uint32_t ValueKind, uint64_t N, uint64_t D, function_ref<void(instrprof_error)> Warn); }; @@ -988,9 +988,9 @@ enum ProfVersion { // In this version, the frontend PGO stable hash algorithm got fixed and // may produce hashes different from Version5. Version6 = 6, - // An additional counter is added around logical operators. - Version7 = 7, - // The current version is 7. + // An additional counter is added around logical operators. + Version7 = 7, + // The current version is 7. CurrentVersion = INSTR_PROF_INDEX_VERSION }; const uint64_t Version = ProfVersion::CurrentVersion; @@ -1146,8 +1146,8 @@ void getMemOPSizeRangeFromOption(StringRef Str, int64_t &RangeStart, // Create a COMDAT variable INSTR_PROF_RAW_VERSION_VAR to make the runtime // aware this is an ir_level profile so it can set the version flag. -void createIRLevelProfileFlagVar(Module &M, bool IsCS, - bool InstrEntryBBEnabled); +void createIRLevelProfileFlagVar(Module &M, bool IsCS, + bool InstrEntryBBEnabled); // Create the variable for the profile file name. void createProfileFileNameVar(Module &M, StringRef InstrProfileOutput); |