Searched refs:InstrProfValueSiteRecord (Results 1 – 2 of 2) sorted by relevance
653 struct InstrProfValueSiteRecord { struct657 InstrProfValueSiteRecord() { ValueData.clear(); } in InstrProfValueSiteRecord() function659 InstrProfValueSiteRecord(InputIterator F, InputIterator L) in InstrProfValueSiteRecord() function674 void merge(InstrProfValueSiteRecord &Input, uint64_t Weight,680 void overlap(InstrProfValueSiteRecord &Input, uint32_t ValueKind,784 std::vector<InstrProfValueSiteRecord> IndirectCallSites;785 std::vector<InstrProfValueSiteRecord> MemOPSizes;789 MutableArrayRef<InstrProfValueSiteRecord>797 const_cast<InstrProfValueSiteRecord *>(AR.data()), AR.size()); in getValueSitesForKind()799 ArrayRef<InstrProfValueSiteRecord>[all …]
501 void InstrProfValueSiteRecord::overlap(InstrProfValueSiteRecord &Input, in overlap()541 std::vector<InstrProfValueSiteRecord> &ThisSiteRecords = in overlapValueProfData()543 MutableArrayRef<InstrProfValueSiteRecord> OtherSiteRecords = in overlapValueProfData()601 void InstrProfValueSiteRecord::merge(InstrProfValueSiteRecord &Input, in merge()624 void InstrProfValueSiteRecord::scale(uint64_t Weight, in scale()647 std::vector<InstrProfValueSiteRecord> &ThisSiteRecords = in mergeValueProfData()649 MutableArrayRef<InstrProfValueSiteRecord> OtherSiteRecords = in mergeValueProfData()713 std::vector<InstrProfValueSiteRecord> &ValueSites = in addValueData()