Home
last modified time | relevance | path

Searched defs:InstrProfRecord (Results 1 – 3 of 3) sorted by relevance

/external/llvm/include/llvm/ProfileData/
DInstrProf.h572 struct InstrProfRecord { struct
573 InstrProfRecord() : SIPE() {} in InstrProfRecord() function
574 InstrProfRecord(StringRef Name, uint64_t Hash, std::vector<uint64_t> Counts) in InstrProfRecord() argument
576 StringRef Name;
577 uint64_t Hash;
578 std::vector<uint64_t> Counts;
579 SoftInstrProfErrors SIPE;
581 typedef std::vector<std::pair<uint64_t, uint64_t>> ValueMapType;
621 void sortValueData() { in sortValueData()
630 void clearValueData() { in clearValueData()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ProfileData/
DInstrProf.h730 struct InstrProfRecord { struct
733 InstrProfRecord() = default; argument
734 InstrProfRecord(std::vector<uint64_t> Counts) : Counts(std::move(Counts)) {} in InstrProfRecord() argument
736 InstrProfRecord(const InstrProfRecord &RHS) in InstrProfRecord() function
741 InstrProfRecord &operator=(InstrProfRecord &&) = default; argument
819 void overlap(InstrProfRecord &Other, OverlapStats &Overlap, argument
827 enum CountPseudoKind {
832 enum PseudoCountVal {
836 CountPseudoKind getCountPseudoKind() const { in getCountPseudoKind()
863 auto AR = const_cast<const InstrProfRecord *>(this)->getValueSitesForKind( in getValueSitesForKind() argument
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ProfileData/
DInstrProf.h685 struct InstrProfRecord { struct
688 InstrProfRecord() = default; argument
689 InstrProfRecord(std::vector<uint64_t> Counts) : Counts(std::move(Counts)) {} in InstrProfRecord() argument
691 InstrProfRecord(const InstrProfRecord &RHS) in InstrProfRecord() function
696 InstrProfRecord &operator=(InstrProfRecord &&) = default; argument
774 void overlap(InstrProfRecord &Other, OverlapStats &Overlap, argument
794 auto AR = const_cast<const InstrProfRecord *>(this)->getValueSitesForKind( in getValueSitesForKind() argument
800 getValueSitesForKind(uint32_t ValueKind) const { in getValueSitesForKind()
833 void mergeValueProfData(uint32_t ValkeKind, InstrProfRecord &Src, argument