Home | History | Annotate | Download | only in profile

Lines Matching refs:Data

41     memcpy(*Buffer, IOVecs[I].Data, Length);
77 lprofBufferIOWrite(ProfBufferIO *BufferIO, const uint8_t *Data, uint32_t Size) {
84 ProfDataIOVec IO[] = {{Data, sizeof(uint8_t), Size}};
89 /* Write the data to buffer */
108 /* Write out value profile data for function specified with \c Data.
111 * value profile data is written out to \c BufferIO piecemeal.
115 const __llvm_profile_data *Data) {
121 if (!Data->NumValueSites[I])
125 VPDataReader->GetValueProfRecordHeaderSize(Data->NumValueSites[I]) -
136 if (!(NumValueKinds = VPDataReader->InitRTRecord(Data, SiteCountArray)))
162 if (!Data->NumValueSites[I])
167 RecordHeader.NumValueSites = Data->NumValueSites[I];
174 VPDataReader->GetValueProfRecordHeaderSize(Data->NumValueSites[I]) -
179 /* Write out the value profile data for each value site. */
180 for (J = 0; J < Data->NumValueSites[I]; J++) {
186 /* Read and write out value data in small chunks till it is done. */
270 /* Write the data. */