Lines Matching refs:NumValueSites
92 INSTR_PROF_DATA(const uint16_t, Int16ArrayTy, NumValueSites[IPVK_Last+1], \
368 uint32_t NumValueSites;
371 * values for each value site. The size of the array is NumValueSites.
372 * Since NumValueSites is greater than zero, there is at least one
392 uint32_t getNumValueSites() const { return NumValueSites; }
519 getValueProfRecordHeaderSize(uint32_t NumValueSites);
546 getValueProfRecordHeaderSize(uint32_t NumValueSites) {
548 sizeof(uint8_t) * NumValueSites;
559 getValueProfRecordSize(uint32_t NumValueSites, uint32_t NumValueData) {
560 return getValueProfRecordHeaderSize(NumValueSites) +
570 This->NumValueSites));
580 for (I = 0; I < This->NumValueSites; I++)
592 getValueProfRecordSize(This->NumValueSites,
617 uint32_t NumValueSites = Closure->GetNumValueSites(Record, Kind);
618 if (!NumValueSites)
620 TotalSize += getValueProfRecordSize(NumValueSites,
633 uint32_t ValueKind, uint32_t NumValueSites) {
637 This->NumValueSites = NumValueSites;
640 for (S = 0; S < NumValueSites; S++) {
669 uint32_t NumValueSites = Closure->GetNumValueSites(Closure->Record, Kind);
670 if (!NumValueSites)
672 serializeValueProfRecordFrom(VR, Closure, Kind, NumValueSites);