Home
last modified time | relevance | path

Searched full:frameid (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProf.h198 using FrameId = uint64_t; variable
314 inline FrameId hash() const { in hash()
328 return static_cast<FrameId>(Result); in hash()
344 llvm::SmallVector<FrameId> CallStack;
352 IndexedAllocationInfo(ArrayRef<FrameId> CS, CallStackId CSId,
386 llvm::function_ref<const Frame(const FrameId)> IdToFrameCallback) { in AllocationInfo()
387 for (const FrameId &Id : IndexedAI.CallStack) { in AllocationInfo()
417 llvm::SmallVector<llvm::SmallVector<FrameId>> CallSites;
481 llvm::function_ref<const Frame(const FrameId Id)> IdToFrameCallback) { in MemProfRecord()
485 for (const ArrayRef<FrameId> Site : Record.CallSites) { in MemProfRecord()
[all …]
H A DMemProfReader.h50 const llvm::DenseMap<FrameId, Frame> &getFrameMapping() const { in getFrameMapping()
55 const llvm::DenseMap<CallStackId, llvm::SmallVector<FrameId>> &
68 std::function<const Frame(const FrameId)> Callback = nullptr) {
100 llvm::DenseMap<FrameId, Frame> FrameIdMap,
106 llvm::DenseMap<FrameId, Frame> FrameIdMap, in MemProfReader() argument
107 llvm::DenseMap<CallStackId, llvm::SmallVector<FrameId>> CSIdMap, in MemProfReader()
114 const Frame &idToFrame(const FrameId Id) const { in idToFrame()
119 // A mapping from FrameId (a hash of the contents) to the frame.
120 llvm::DenseMap<FrameId, Frame> IdToFrame;
122 llvm::DenseMap<CallStackId, llvm::SmallVector<FrameId>> CSIdToCallStack;
[all …]
H A DInstrProfWriter.h111 /// \p FrameId.
112 bool addMemProfFrame(const memprof::FrameId, const memprof::Frame &F,
118 const llvm::SmallVector<memprof::FrameId> &CallStack,
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DMemProf.cpp32 Size += sizeof(FrameId) * IAI.CallStack.size(); in serializedSizeV0()
84 Result += Frames.size() * sizeof(FrameId); in serializedSizeV0()
140 for (const FrameId &Id : N.CallStack) in serializeV0()
141 LE.write<FrameId>(Id); in serializeV0()
149 for (const FrameId &Id : Frames) in serializeV0()
150 LE.write<FrameId>(Id); in serializeV0()
228 const FrameId Id = in deserializeV0()
229 endian::readNext<FrameId, llvm::endianness::little>(Ptr); in deserializeV0()
244 llvm::SmallVector<FrameId> Frames; in deserializeV0()
247 const FrameId Id = in deserializeV0()
[all …]
H A DInstrProfWriter.cpp285 bool InstrProfWriter::addMemProfFrame(const memprof::FrameId Id, in addMemProfFrame()
303 const llvm::SmallVector<memprof::FrameId> &CallStack, in addMemProfCallStack()
393 for (auto &[FrameId, Frame] : IPW.MemProfData.Frames) { in mergeRecordsFromWriter()
396 if (!addMemProfFrame(FrameId, Frame, Warn)) in mergeRecordsFromWriter()
478 llvm::MapVector<memprof::FrameId, memprof::Frame> &MemProfFrameData) { in writeMemProfFrames() argument
481 for (auto &[FrameId, Frame] : MemProfFrameData) { in writeMemProfFrames()
483 FrameTableGenerator.insert(FrameId, Frame); in writeMemProfFrames()
493 static llvm::DenseMap<memprof::FrameId, memprof::LinearFrameId>
496 llvm::MapVector<memprof::FrameId, memprof::Frame> &MemProfFrameData, in writeMemProfFrameArray() argument
497 llvm::DenseMap<memprof::FrameId, memprof::FrameStat> &FrameHistogram) { in writeMemProfFrameArray() argument
[all …]
H A DMemProfReader.cpp237 llvm::DenseMap<FrameId, Frame> FrameIdMap, in MemProfReader() argument
484 using LocationPtr = const llvm::SmallVector<FrameId> *; in mapRawProfileToRecords()
498 llvm::SmallVector<FrameId> Callstack; in mapRawProfileToRecords()
506 const SmallVector<FrameId> &Frames = SymbolizedFrame[Address]; in mapRawProfileToRecords()
619 const FrameId Hash = F.hash(); in symbolizeAndFilterStackFrames()
776 std::function<const Frame(const FrameId)> Callback) { in readNextRecord()
780 auto IdToFrameCallback = [this](const FrameId Id) { in readNextRecord()
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dnvidia,tegra-vde.txt20 - frameid
54 "tfe", "ppb", "vdma", "frameid";
H A Dnvidia,tegra-vde.yaml41 - const: frameid
107 "tfe", "ppb", "vdma", "frameid";
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp5994 unsigned FrameID = MachineOutlinerDefault; in getOutliningCandidateInfo() local
6000 FrameID = MachineOutlinerTailCall; in getOutliningCandidateInfo()
6008 FrameID = MachineOutlinerThunk; in getOutliningCandidateInfo()
6028 FrameID = MachineOutlinerNoLRSave; in getOutliningCandidateInfo()
6037 FrameID = MachineOutlinerRegSave; in getOutliningCandidateInfo()
6063 FrameID = MachineOutlinerNoLRSave; in getOutliningCandidateInfo()
6085 else if (FrameID != MachineOutlinerThunk && in getOutliningCandidateInfo()
6086 FrameID != MachineOutlinerTailCall && FirstCand.back().isCall()) in getOutliningCandidateInfo()
6091 NumBytesToCreateFrame, FrameID); in getOutliningCandidateInfo()
/freebsd/sys/contrib/device-tree/src/arm/nvidia/
H A Dtegra114.dtsi279 "tfe", "ppb", "vdma", "frameid";
H A Dtegra20.dtsi346 "tfe", "ppb", "vdma", "frameid";
H A Dtegra30.dtsi525 "tfe", "ppb", "vdma", "frameid";
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp8419 unsigned FrameID = MachineOutlinerDefault; in getOutliningCandidateInfo() local
8510 FrameID = MachineOutlinerTailCall; in getOutliningCandidateInfo()
8521 FrameID = MachineOutlinerThunk; in getOutliningCandidateInfo()
8584 FrameID = MachineOutlinerNoLRSave; in getOutliningCandidateInfo()
8668 else if (FrameID != MachineOutlinerThunk && in getOutliningCandidateInfo()
8669 FrameID != MachineOutlinerTailCall && FirstCand.back().isCall()) in getOutliningCandidateInfo()
8686 if (FrameID != MachineOutlinerTailCall && CFICount > 0) in getOutliningCandidateInfo()
8690 NumBytesToCreateFrame, FrameID); in getOutliningCandidateInfo()
H A DAArch64FrameLowering.cpp3542 // Return the FrameID for a MMO.
3562 // Return the FrameID for a Load/Store instruction by looking at the first MMO.