Lines Matching refs:NumValueSites
89 INSTR_PROF_DATA(const uint16_t, Int16ArrayTy, NumValueSites[IPVK_Last+1], \
310 uint32_t NumValueSites;
313 * values for each value site. The size of the array is NumValueSites.
314 * Since NumValueSites is greater than zero, there is at least one
334 uint32_t getNumValueSites() const { return NumValueSites; }
461 getValueProfRecordHeaderSize(uint32_t NumValueSites);
486 uint32_t getValueProfRecordHeaderSize(uint32_t NumValueSites) {
488 sizeof(uint8_t) * NumValueSites;
499 uint32_t getValueProfRecordSize(uint32_t NumValueSites,
501 return getValueProfRecordHeaderSize(NumValueSites) +
511 This->NumValueSites));
521 for (I = 0; I < This->NumValueSites; I++)
533 getValueProfRecordSize(This->NumValueSites,
558 uint32_t NumValueSites = Closure->GetNumValueSites(Record, Kind);
559 if (!NumValueSites)
561 TotalSize += getValueProfRecordSize(NumValueSites,
574 uint32_t ValueKind, uint32_t NumValueSites) {
578 This->NumValueSites = NumValueSites;
581 for (S = 0; S < NumValueSites; S++) {
610 uint32_t NumValueSites = Closure->GetNumValueSites(Closure->Record, Kind);
611 if (!NumValueSites)
613 serializeValueProfRecordFrom(VR, Closure, Kind, NumValueSites);