Home | History | Annotate | Download | only in ProfileData

Lines Matching refs:IntPtrT

232 template <class IntPtrT>
233 bool RawInstrProfReader<IntPtrT>::hasFormat(const MemoryBuffer &DataBuffer) {
238 return RawInstrProf::getMagic<IntPtrT>() == Magic ||
239 sys::getSwappedBytes(RawInstrProf::getMagic<IntPtrT>()) == Magic;
242 template <class IntPtrT>
243 std::error_code RawInstrProfReader<IntPtrT>::readHeader() {
250 ShouldSwapBytes = Header->Magic != RawInstrProf::getMagic<IntPtrT>();
254 template <class IntPtrT>
256 RawInstrProfReader<IntPtrT>::readNextHeader(const char *CurrentPos) {
273 if (Magic != swap(RawInstrProf::getMagic<IntPtrT>()))
281 template <class IntPtrT>
282 void RawInstrProfReader<IntPtrT>::createSymtab(InstrProfSymtab &Symtab) {
283 for (const RawInstrProf::ProfileData<IntPtrT> *I = Data; I != DataEnd; ++I) {
286 const IntPtrT FPtr = swap(I->FunctionPointer);
294 template <class IntPtrT>
296 RawInstrProfReader<IntPtrT>::readHeader(const RawInstrProf::Header &Header) {
308 auto DataSizeInBytes = DataSize * sizeof(RawInstrProf::ProfileData<IntPtrT>);
321 Data = reinterpret_cast<const RawInstrProf::ProfileData<IntPtrT> *>(
335 template <class IntPtrT>
336 std::error_code RawInstrProfReader<IntPtrT>::readName(InstrProfRecord &Record) {
345 template <class IntPtrT>
346 std::error_code RawInstrProfReader<IntPtrT>::readFuncHash(
352 template <class IntPtrT>
353 std::error_code RawInstrProfReader<IntPtrT>::readRawCounts(
356 IntPtrT CounterPtr = Data->CounterPtr;
379 template <class IntPtrT>
381 RawInstrProfReader<IntPtrT>::readValueProfilingData(InstrProfRecord &Record) {
406 template <class IntPtrT>
408 RawInstrProfReader<IntPtrT>::readNextRecord(InstrProfRecord &Record) {