Lines Matching refs:NumValueSites
91 INSTR_PROF_DATA(const uint16_t, Int16ArrayTy, NumValueSites[IPVK_Last+1], \
309 uint32_t NumValueSites;
312 * values for each value site. The size of the array is NumValueSites.
313 * Since NumValueSites is greater than zero, there is at least one
333 uint32_t getNumValueSites() const { return NumValueSites; }
460 getValueProfRecordHeaderSize(uint32_t NumValueSites);
485 uint32_t getValueProfRecordHeaderSize(uint32_t NumValueSites) {
487 sizeof(uint8_t) * NumValueSites;
498 uint32_t getValueProfRecordSize(uint32_t NumValueSites,
500 return getValueProfRecordHeaderSize(NumValueSites) +
510 This->NumValueSites));
520 for (I = 0; I < This->NumValueSites; I++)
532 getValueProfRecordSize(This->NumValueSites,
557 uint32_t NumValueSites = Closure->GetNumValueSites(Record, Kind);
558 if (!NumValueSites)
560 TotalSize += getValueProfRecordSize(NumValueSites,
573 uint32_t ValueKind, uint32_t NumValueSites) {
577 This->NumValueSites = NumValueSites;
580 for (S = 0; S < NumValueSites; S++) {
609 uint32_t NumValueSites = Closure->GetNumValueSites(Closure->Record, Kind);
610 if (!NumValueSites)
612 serializeValueProfRecordFrom(VR, Closure, Kind, NumValueSites);