Searched refs:SegmentEntry (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/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-14.2/contrib/llvm-project/compiler-rt/include/profile/ |
| H A D | MemProfData.inc | 54 PACKED(struct SegmentEntry { 62 SegmentEntry(uint64_t S, uint64_t E, uint64_t O) 65 SegmentEntry(const SegmentEntry& S) { 73 SegmentEntry& operator=(const SegmentEntry& S) { 82 bool operator==(const SegmentEntry& S) const {
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | MemProfData.inc | 54 PACKED(struct SegmentEntry { 62 SegmentEntry(uint64_t S, uint64_t E, uint64_t O) 65 SegmentEntry(const SegmentEntry& S) { 73 SegmentEntry& operator=(const SegmentEntry& S) { 82 bool operator==(const SegmentEntry& S) const {
|
| H A D | RawMemProfReader.h | 147 llvm::SmallVectorImpl<SegmentEntry> &Seg, 196 llvm::SmallVector<SegmentEntry, 2> SegmentInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | RawMemProfReader.cpp | 85 llvm::SmallVector<SegmentEntry> readSegmentEntries(const char *Ptr) { in readSegmentEntries() 90 llvm::SmallVector<SegmentEntry> Items; in readSegmentEntries() 92 Items.push_back(*reinterpret_cast<const SegmentEntry *>( in readSegmentEntries() 93 Ptr + I * sizeof(SegmentEntry))); in readSegmentEntries() 171 std::string getBuildIdString(const SegmentEntry &Entry) { in getBuildIdString() 572 const llvm::SmallVector<SegmentEntry> Entries = in peekBuildIds() 597 const llvm::SmallVector<SegmentEntry> Entries = in readRawProfile()
|