Home
last modified time | relevance | path

Searched refs:InstrProfValueSiteRecord (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/
H A DInstrProf.h594 struct InstrProfValueSiteRecord { struct
598 InstrProfValueSiteRecord() { ValueData.clear(); } in InstrProfValueSiteRecord() argument
600 InstrProfValueSiteRecord(InputIterator F, InputIterator L) in InstrProfValueSiteRecord() function
615 void merge(InstrProfValueSiteRecord &Input, uint64_t Weight,
709 std::vector<InstrProfValueSiteRecord> IndirectCallSites;
710 std::vector<InstrProfValueSiteRecord> MemOPSizes;
714 MutableArrayRef<InstrProfValueSiteRecord>
722 const_cast<InstrProfValueSiteRecord *>(AR.data()), AR.size()); in getValueSitesForKind()
724 ArrayRef<InstrProfValueSiteRecord>
738 std::vector<InstrProfValueSiteRecord> &
[all …]
/freebsd-12.1/contrib/llvm/lib/ProfileData/
H A DInstrProf.cpp483 void InstrProfValueSiteRecord::merge(InstrProfValueSiteRecord &Input, in merge()
506 void InstrProfValueSiteRecord::scale(uint64_t Weight, in scale()
529 std::vector<InstrProfValueSiteRecord> &ThisSiteRecords = in mergeValueProfData()
531 MutableArrayRef<InstrProfValueSiteRecord> OtherSiteRecords = in mergeValueProfData()
595 std::vector<InstrProfValueSiteRecord> &ValueSites = in addValueData()