reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
693 ValueData(RHS.ValueData 694 ? std::make_unique<ValueProfData>(*RHS.ValueData) 696 InstrProfRecord &operator=(InstrProfRecord &&) = default; 699 if (!RHS.ValueData) { 700 ValueData = nullptr; 703 if (!ValueData) 704 ValueData = std::make_unique<ValueProfData>(*RHS.ValueData); 704 ValueData = std::make_unique<ValueProfData>(*RHS.ValueData); 706 *ValueData = *RHS.ValueData; 706 *ValueData = *RHS.ValueData; 768 void clearValueData() { ValueData = nullptr; } 801 if (!ValueData) 805 return ValueData->IndirectCallSites; 807 return ValueData->MemOPSizes; 815 if (!ValueData) 816 ValueData = std::make_unique<ValueProfData>(); 819 return ValueData->IndirectCallSites; 821 return ValueData->MemOPSizes;