OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InstrProfRecord
(Results
1 - 14
of
14
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
InstrProfWriter.h
35
using ProfilingData = SmallDenseMap<uint64_t,
InstrProfRecord
>;
72
Error validateRecord(const
InstrProfRecord
&Func);
76
const
InstrProfRecord
&Counters,
116
void addRecord(StringRef Name, uint64_t Hash,
InstrProfRecord
&&I,
InstrProf.h
51
struct
InstrProfRecord
;
247
const
InstrProfRecord
&InstrProfR,
691
struct
InstrProfRecord
{
694
InstrProfRecord
() = default;
695
InstrProfRecord
(std::vector<uint64_t> Counts) : Counts(std::move(Counts)) {}
696
InstrProfRecord
(
InstrProfRecord
&&) = default;
697
InstrProfRecord
(const
InstrProfRecord
&RHS)
702
InstrProfRecord
&operator=(InstrProfRecord &&) = default
[
all
...]
ProfileCommon.h
84
void addRecord(const
InstrProfRecord
&);
InstrProfReader.h
166
Error readValueProfileData(
InstrProfRecord
&Record);
277
Error readRawCounts(
InstrProfRecord
&Record);
278
Error readValueProfilingData(
InstrProfRecord
&Record);
503
Expected<
InstrProfRecord
> getInstrProfRecord(StringRef FuncName,
InstrProfData.inc
336
void deserializeTo(
InstrProfRecord
&Record,
380
static uint32_t getSize(const
InstrProfRecord
&Record);
385
serializeFrom(const
InstrProfRecord
&Record);
414
void deserializeTo(
InstrProfRecord
&Record,
422
* -
InstrProfRecord
which is the primary data structure used to
432
* in class
InstrProfRecord
.
/src/external/apache2/llvm/dist/llvm/lib/ProfileData/
InstrProf.cpp
503
void
InstrProfRecord
::accumulateCounts(CountSumOrPercent &Sum) const {
554
void
InstrProfRecord
::overlapValueProfData(uint32_t ValueKind,
555
InstrProfRecord
&Other,
572
void
InstrProfRecord
::overlap(
InstrProfRecord
&Other, OverlapStats &Overlap,
658
void
InstrProfRecord
::mergeValueProfData(
659
uint32_t ValueKind,
InstrProfRecord
&Src, uint64_t Weight,
677
void
InstrProfRecord
::merge(
InstrProfRecord
&Other, uint64_t Weight,
698
void
InstrProfRecord
::scaleValueProfData
[
all
...]
InstrProfWriter.cpp
123
const
InstrProfRecord
&ProfRecord = ProfileData.second;
145
const
InstrProfRecord
&ProfRecord = ProfileData.second;
210
ProfileDataMap.insert(std::make_pair(Hash,
InstrProfRecord
()));
215
InstrProfRecord
&Dest = Where->second;
226
InstrProfRecord
&&I, uint64_t Weight,
233
ProfileDataMap.insert(std::make_pair(Hash,
InstrProfRecord
()));
234
InstrProfRecord
&Dest = Where->second;
264
const
InstrProfRecord
&IPR = Func.second;
410
Error InstrProfWriter::validateRecord(const
InstrProfRecord
&Func) {
432
const
InstrProfRecord
&Func
[
all
...]
InstrProfReader.cpp
184
TextInstrProfReader::readValueProfileData(
InstrProfRecord
&Record) {
421
InstrProfRecord
&Record) {
454
InstrProfRecord
&Record) {
878
Expected<
InstrProfRecord
>
898
Expected<
InstrProfRecord
> Record = getInstrProfRecord(FuncName, FuncHash);
ProfileSummaryBuilder.cpp
95
void InstrProfSummaryBuilder::addRecord(const
InstrProfRecord
&R) {
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenPGO.h
38
std::unique_ptr<llvm::
InstrProfRecord
> ProfRecord;
CodeGenPGO.cpp
1025
llvm::Expected<llvm::
InstrProfRecord
> RecordExpected =
1039
std::make_unique<llvm::
InstrProfRecord
>(std::move(RecordExpected.get()));
/src/sys/external/bsd/compiler_rt/dist/lib/profile/
InstrProfData.inc
233
void deserializeTo(
InstrProfRecord
&Record,
234
InstrProfRecord
::ValueMapType *VMap);
277
static uint32_t getSize(const
InstrProfRecord
&Record);
282
serializeFrom(const
InstrProfRecord
&Record);
312
void deserializeTo(
InstrProfRecord
&Record,
313
InstrProfRecord
::ValueMapType *VMap);
320
* -
InstrProfRecord
which is the primary data structure used to
330
* in class
InstrProfRecord
.
352
* Like
InstrProfRecord
class which is used by profiling host tools,
/src/external/apache2/llvm/dist/llvm/tools/llvm-profdata/
llvm-profdata.cpp
405
InstrProfRecord
*ProfRecord;
406
InstrProfileEntry(
InstrProfRecord
*Record);
410
InstrProfileEntry::InstrProfileEntry(
InstrProfRecord
*Record) {
429
InstrProfRecord
*ProfRecord = IFE.ProfRecord;
467
InstrProfRecord
Record = PDV.second;
476
InstrProfRecord
*R = &PD.getValue().begin()->second;
1988
static void traverseAllValueSites(const
InstrProfRecord
&Func, uint32_t VK,
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
PGOInstrumentation.cpp
1097
InstrProfRecord
&getProfileRecord() { return ProfileRecord; }
1136
InstrProfRecord
ProfileRecord;
1278
Expected<
InstrProfRecord
> Result =
Completed in 71 milliseconds
Indexes created Tue Sep 22 00:26:15 UTC 2026