Searched refs:FrameData (Results 1 - 24 of 24) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIAFrameData.cpp16 : FrameData(DiaFrameData) {}
20 PrivateGetDIAValue(IDiaFrameData *FrameData, argument
23 if (S_OK == (FrameData->*Method)(&Value))
30 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_addressOffset);
34 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_addressSection);
38 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_lengthBlock);
42 return invokeBstrMethod(*FrameData, &IDiaFrameData::get_program);
46 return PrivateGetDIAValue(FrameData,
51 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_virtualAddress);
H A DDIATable.cpp44 return PDB_TableType::FrameData;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugFrameDataSubsection.h23 : DebugSubsectionRef(DebugSubsectionKind::FrameData) {}
25 return S->kind() == DebugSubsectionKind::FrameData;
31 FixedStreamArray<FrameData>::Iterator begin() const { return Frames.begin(); }
32 FixedStreamArray<FrameData>::Iterator end() const { return Frames.end(); }
38 FixedStreamArray<FrameData> Frames;
44 : DebugSubsection(DebugSubsectionKind::FrameData),
47 return S->kind() == DebugSubsectionKind::FrameData;
53 void addFrameData(const FrameData &Frame);
54 void setFrames(ArrayRef<FrameData> Frames);
58 std::vector<FrameData> Frame
[all...]
H A DCodeView.h316 FrameData = 0xf5, member in class:llvm::codeview::CallingConvention::ClassOptions::FrameProcedureOptions::FunctionOptions::HfaKind::MemberAccess::MethodKind::MethodOptions::ModifierOptions::DebugSubsectionKind
569 struct FrameData { struct in class:llvm::codeview::CallingConvention::ClassOptions::FrameProcedureOptions::FunctionOptions::HfaKind::MemberAccess::MethodKind::MethodOptions::ModifierOptions::PointerKind::PointerMode::PointerOptions::PointerToMemberRepresentation::VFTableSlotKind::WindowsRTClassKind::ExportFlags
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugFrameDataSubsection.cpp16 if (Reader.bytesRemaining() % sizeof(FrameData) != 0) {
21 if (Reader.bytesRemaining() % sizeof(FrameData) != 0)
25 uint32_t Count = Reader.bytesRemaining() / sizeof(FrameData);
37 uint32_t Size = sizeof(FrameData) * Frames.size();
49 std::vector<FrameData> SortedFrames(Frames.begin(), Frames.end());
51 [](const FrameData &LHS, const FrameData &RHS) {
59 void DebugFrameDataSubsection::addFrameData(const FrameData &Frame) {
H A DDebugSubsectionVisitor.cpp77 case DebugSubsectionKind::FrameData: {
H A DEnumTables.cpp229 CV_ENUM_CLASS_ENT(DebugSubsectionKind, FrameData),
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIAFrameData.h32 CComPtr<IDiaFrameData> FrameData; member in class:llvm::pdb::DIAFrameData
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiStreamBuilder.h28 struct FrameData;
71 void addNewFpoData(const codeview::FrameData &FD);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h94 FrameData, member in class:llvm::pdb::PDB_TableType
319 FrameData, member in class:llvm::pdb::PDB_Checksum::PDB_StackFrameType
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DFormatUtil.cpp110 RETURN_CASE(DebugSubsectionKind, FrameData, "frames");
128 RETURN_CASE(DebugSubsectionKind, FrameData, "DEBUG_S_FRAMEDATA");
H A DYAMLOutputStyle.cpp187 case DebugSubsectionKind::FrameData:
188 return opts::ModuleSubsection::FrameData;
H A Dllvm-pdbutil.h48 FrameData, member in class:opts::ModuleSubsection
H A DDumpOutputStyle.cpp1129 for (const FrameData &FD : FDS) {
1130 bool IsFuncStart = FD.Flags & FrameData::IsFunctionStart;
1131 bool HasEH = FD.Flags & FrameData::HasEH;
1132 bool HasSEH = FD.Flags & FrameData::HasSEH;
H A Dllvm-pdbutil.cpp145 clEnumValN(ModuleSubsection::FrameData, "frames",
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFTargetStreamer.cpp315 CurFlags |= FrameData::IsFunctionStart;
362 // The FrameData record format is:
384 /// Compute and emit the real CodeView FrameData subsection.
401 OS.emitInt32(unsigned(DebugSubsectionKind::FrameData));
410 // Emit a sequence of FrameData records.
432 // No need to emit FrameData for stack allocations with a frame pointer.
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp560 LLVM_READOBJ_ENUM_CLASS_ENT(DebugSubsectionKind, FrameData),
572 LLVM_READOBJ_ENUM_ENT(FrameData, HasSEH),
573 LLVM_READOBJ_ENUM_ENT(FrameData, HasEH),
574 LLVM_READOBJ_ENUM_ENT(FrameData, IsFunctionStart),
1073 case DebugSubsectionKind::FrameData: {
1077 DebugFrameDataSubsectionRef FrameData; local
1078 if (Error E = FrameData.initialize(SR))
1084 FrameData.getRelocPtr(), LinkageName))
1090 for (const auto &FD : FrameData) {
1094 DictScope S(W, "FrameData");
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DBreakpadRecords.h171 enum class FrameType : uint8_t { FPO = 0, FrameData = 4 }; member in class:lldb_private::breakpad::StackWinRecord::FrameType
H A DBreakpadRecords.cpp421 // Right now we only support the "FrameData" frame type.
422 if (!to_integer(Str, Type) || FrameType(Type) != FrameType::FrameData)
460 // FrameData records should always have a program string.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStreamBuilder.cpp73 void DbiStreamBuilder::addNewFpoData(const codeview::FrameData &FD) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp1797 StringRef FrameData = OrigDwarf.getDWARFObj().getFrameSection().Data; local
1798 if (FrameData.empty())
1801 DataExtractor Data(FrameData, OrigDwarf.isLittleEndian(), 0);
1817 StringRef CIEData = FrameData.substr(EntryOffset, InitialLength + 4);
1868 FrameData.substr(InputOffset, FDERemainingBytes));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp209 : YAMLSubsectionBase(DebugSubsectionKind::FrameData) {}
361 IO.mapTag("!FrameData", true);
390 } else if (IO.mapTag("!FrameData")) {
515 codeview::FrameData F;
728 "Could not find string for string id while mapping FrameData!"),
/freebsd-13-stable/contrib/llvm-project/lld/COFF/
H A DPDB.cpp702 case DebugSubsectionKind::FrameData: {
793 for (codeview::FrameData fd : fds) {
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp511 static llvm::FixedStreamArray<FrameData>::Iterator

Completed in 244 milliseconds