Home
last modified time | relevance | path

Searched refs:SegmentEntry (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_rawprofile.cpp20 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 DMemProfData.inc54 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 DMemProfData.inc54 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 DRawMemProfReader.h147 llvm::SmallVectorImpl<SegmentEntry> &Seg,
196 llvm::SmallVector<SegmentEntry, 2> SegmentInfo;
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DRawMemProfReader.cpp85 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()