/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | MemProf.h | 198 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 D | MemProfReader.h | 50 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 D | InstrProfWriter.h | 111 /// \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 D | MemProf.cpp | 32 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 D | InstrProfWriter.cpp | 285 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 D | MemProfReader.cpp | 237 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 D | nvidia,tegra-vde.txt | 20 - frameid 54 "tfe", "ppb", "vdma", "frameid";
|
H A D | nvidia,tegra-vde.yaml | 41 - const: frameid 107 "tfe", "ppb", "vdma", "frameid";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 5994 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 D | tegra114.dtsi | 279 "tfe", "ppb", "vdma", "frameid";
|
H A D | tegra20.dtsi | 346 "tfe", "ppb", "vdma", "frameid";
|
H A D | tegra30.dtsi | 525 "tfe", "ppb", "vdma", "frameid";
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.cpp | 8419 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 D | AArch64FrameLowering.cpp | 3542 // Return the FrameID for a MMO. 3562 // Return the FrameID for a Load/Store instruction by looking at the first MMO.
|