Searched refs:SegmentEntry (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/compiler-rt/lib/memprof/ |
| H A D | memprof_rawprofile.cpp | 20 using SegmentEntry = ::llvm::memprof::SegmentEntry; typedef 47 + sizeof(SegmentEntry) * NumSegmentsToRecord; in SegmentSizeBytes() 72 SegmentEntry Entry(Segment.beg, Segment.end, Module.base_address()); in SerializeSegmentsToBuffer() 76 memcpy(Ptr, &Entry, sizeof(SegmentEntry)); in SerializeSegmentsToBuffer() 77 Ptr += sizeof(SegmentEntry); in SerializeSegmentsToBuffer()
|
| /freebsd/contrib/llvm-project/compiler-rt/include/profile/ |
| H A D | MemProfData.inc | 60 PACKED(struct SegmentEntry { 68 SegmentEntry(uint64_t S, uint64_t E, uint64_t O) 71 SegmentEntry(const SegmentEntry& S) { 79 SegmentEntry& operator=(const SegmentEntry& S) { 88 bool operator==(const SegmentEntry& S) const {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | MemProfData.inc | 60 PACKED(struct SegmentEntry { 68 SegmentEntry(uint64_t S, uint64_t E, uint64_t O) 71 SegmentEntry(const SegmentEntry& S) { 79 SegmentEntry& operator=(const SegmentEntry& S) { 88 bool operator==(const SegmentEntry& S) const {
|
| H A D | MemProfReader.h | 143 llvm::SmallVectorImpl<SegmentEntry> &Seg, 198 llvm::SmallVector<SegmentEntry, 2> SegmentInfo;
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | MemProfReader.cpp | 94 llvm::SmallVector<SegmentEntry> readSegmentEntries(const char *Ptr) { in readSegmentEntries() 99 llvm::SmallVector<SegmentEntry> Items; in readSegmentEntries() 101 Items.push_back(*reinterpret_cast<const SegmentEntry *>( in readSegmentEntries() 102 Ptr + I * sizeof(SegmentEntry))); in readSegmentEntries() 221 std::string getBuildIdString(const SegmentEntry &Entry) { in getBuildIdString() 641 const llvm::SmallVector<SegmentEntry> Entries = in peekBuildIds() 678 const llvm::SmallVector<SegmentEntry> Entries = in readRawProfile()
|