Home
last modified time | relevance | path

Searched refs:Frames (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/ProfileData/
DMemProf.cpp27 for (const auto &Frames : CallSites) { in serialize() local
28 LE.write<uint64_t>(Frames.size()); in serialize()
29 for (const FrameId &Id : Frames) in serialize()
61 llvm::SmallVector<FrameId> Frames; in deserialize() local
62 Frames.reserve(NumFrames); in deserialize()
65 Frames.push_back(Id); in deserialize()
67 Record.CallSites.push_back(Frames); in deserialize()
DRawMemProfReader.cpp337 const SmallVector<FrameId> &Frames = SymbolizedFrame[Address]; in mapRawProfileToRecords() local
339 assert(!idToFrame(Frames.back()).IsInlineFrame && in mapRawProfileToRecords()
345 for (size_t J = 0; J < Frames.size(); J++) { in mapRawProfileToRecords()
352 const GlobalValue::GUID Guid = idToFrame(Frames[J]).Function; in mapRawProfileToRecords()
353 PerFunctionCallSites[Guid].insert(&Frames); in mapRawProfileToRecords()
357 Callstack.append(Frames.begin(), Frames.end()); in mapRawProfileToRecords()
DSampleProfWriter.cpp295 auto Frames = Context.getContextFrames(); in writeCSNameTableSection() local
296 encodeULEB128(Frames.size(), OS); in writeCSNameTableSection()
297 for (auto &Callsite : Frames) { in writeCSNameTableSection()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
DDebugFrameDataSubsection.cpp28 if (auto EC = Reader.readArray(Frames, Count)) in initialize()
39 uint32_t Size = sizeof(FrameData) * Frames.size(); in calculateSerializedSize()
51 std::vector<FrameData> SortedFrames(Frames.begin(), Frames.end()); in commit()
61 Frames.push_back(Frame); in addFrameData()
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
DDebugFrameDataSubsection.h35 FixedStreamArray<FrameData>::Iterator begin() const { return Frames.begin(); } in begin()
36 FixedStreamArray<FrameData>::Iterator end() const { return Frames.end(); } in end()
42 FixedStreamArray<FrameData> Frames; variable
58 void setFrames(ArrayRef<FrameData> Frames);
62 std::vector<FrameData> Frames; variable
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/
DDIContext.h89 SmallVector<DILineInfo, 4> Frames; variable
97 assert(Index < Frames.size()); in getFrame()
98 return Frames[Index]; in getFrame()
102 assert(Index < Frames.size()); in getMutableFrame()
103 return &Frames[Index]; in getMutableFrame()
106 uint32_t getNumberOfFrames() const { return Frames.size(); } in getNumberOfFrames()
108 void addFrame(const DILineInfo &Frame) { Frames.push_back(Frame); } in addFrame()
110 void resize(unsigned i) { Frames.resize(i); } in resize()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
DNativeFunctionSymbol.cpp111 std::vector<SymIndexId> Frames; in findInlineFramesByVA() local
128 Frames.insert(Frames.begin(), Id); in findInlineFramesByVA()
146 return std::make_unique<NativeEnumSymbols>(Session, std::move(Frames)); in findInlineFramesByVA()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/PDB/
DPDBContext.cpp108 auto Frames = ParentFunc->findInlineFramesByVA(Address.Address); in getInliningInfoForAddress() local
109 if (!Frames || Frames->getChildCount() == 0) { in getInliningInfoForAddress()
114 while (auto Frame = Frames->getNext()) { in getInliningInfoForAddress()
/openbsd/src/gnu/llvm/lldb/examples/interposing/darwin/fd_interposing/
DFDInterposing.cpp136 typedef std::vector<void *> Frames; typedef
138 typedef std::vector<void *> Frames; typedef
151 const Frames &frames) in FDEvent()
161 Frames &GetFrames() { return m_frames; } in GetFrames()
163 const Frames &GetFrames() const { return m_frames; } in GetFrames()
180 Frames m_frames;
287 static inline size_t get_backtrace(Frames &frame_buffer, in get_backtrace()
441 Frames frames; in backtrace_log()
461 Frames frames; in backtrace_error()
470 Frames frames; in save_backtrace()
/openbsd/src/gnu/llvm/llvm/include/llvm/ProfileData/
DMemProf.h354 for (const auto &Frames : CallSites) { in serializedSize() local
357 Result += Frames.size() * sizeof(FrameId); in serializedSize()
412 llvm::SmallVector<Frame> Frames; in MemProfRecord() local
414 Frames.push_back(IdToFrameCallback(Id)); in MemProfRecord()
416 CallSites.push_back(Frames); in MemProfRecord()
430 for (const llvm::SmallVector<Frame> &Frames : CallSites) { in print() local
431 for (const Frame &F : Frames) { in print()
/openbsd/src/gnu/llvm/llvm/lib/ObjectYAML/
DCodeViewYAMLDebugSections.cpp217 const DebugFrameDataSubsectionRef &Frames);
219 std::vector<YAMLFrameData> Frames; member
362 IO.mapRequired("Frames", Frames); in map()
514 for (const auto &YF : Frames) { in toCodeViewSubsection()
710 const DebugFrameDataSubsectionRef &Frames) { in fromCodeViewSubsection() argument
712 for (const auto &F : Frames) { in fromCodeViewSubsection()
731 Result->Frames.push_back(YF); in fromCodeViewSubsection()
872 DebugFrameDataSubsectionRef &Frames, const StringsAndChecksumsRef &State) { in visitFrameData() argument
874 YAMLFrameDataSubsection::fromCodeViewSubsection(State.strings(), Frames); in visitFrameData()
/openbsd/src/etc/
Dprotocols99 ax.25 93 AX.25 # AX.25 Frames
/openbsd/src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/
DLangImpl10.rst240 Garbage Collected Stack Frames
/openbsd/src/gnu/llvm/clang/docs/
DConstantInterpreter.rst108 ``InterpFrame`` objects storing the call frames. Frames are built by
/openbsd/src/gnu/usr.bin/binutils/gdb/doc/
Dannotate.texinfo364 @chapter Frames
DChangeLog2815 * gdb.texinfo (Frames): Fix typo.
3055 (Frames): New node, for frame annotation.
Dgdb.texinfo2491 (@xref{Frames, ,Frames}, for a description of stack frames.)
3951 * Frames:: Stack frames
3958 @node Frames
Dgdbint.texinfo225 @section Frames
/openbsd/src/gnu/llvm/llvm/docs/
DExceptionHandling.rst36 exception frame format can be found at `Exception Frames