/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | DebugFrameDataSubsection.h | 27 : DebugSubsectionRef(DebugSubsectionKind::FrameData) {} in DebugFrameDataSubsectionRef() 29 return S->kind() == DebugSubsectionKind::FrameData; in classof() 35 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; 48 : DebugSubsection(DebugSubsectionKind::FrameData), in DebugFrameDataSubsection() 51 return S->kind() == DebugSubsectionKind::FrameData; in classof() 57 void addFrameData(const FrameData &Frame); 58 void setFrames(ArrayRef<FrameData> Frames); 62 std::vector<FrameData> Frames;
|
H A D | CodeView.h | 328 FrameData = 0xf5, enumerator 584 struct FrameData { struct
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
H A D | DIAFrameData.cpp | 16 : FrameData(DiaFrameData) {} in DIAFrameData() 20 PrivateGetDIAValue(IDiaFrameData *FrameData, in PrivateGetDIAValue() argument 23 if (S_OK == (FrameData->*Method)(&Value)) in PrivateGetDIAValue() 30 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_addressOffset); in getAddressOffset() 34 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_addressSection); in getAddressSection() 38 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_lengthBlock); in getLengthBlock() 42 return invokeBstrMethod(*FrameData, &IDiaFrameData::get_program); in getProgram() 46 return PrivateGetDIAValue(FrameData, in getRelativeVirtualAddress() 51 return PrivateGetDIAValue(FrameData, &IDiaFrameData::get_virtualAddress); in getVirtualAddress()
|
H A D | DIATable.cpp | 44 return PDB_TableType::FrameData; in getTableType()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugFrameDataSubsection.cpp | 18 if (Reader.bytesRemaining() % sizeof(FrameData) != 0) { in initialize() 23 if (Reader.bytesRemaining() % sizeof(FrameData) != 0) in initialize() 27 uint32_t Count = Reader.bytesRemaining() / sizeof(FrameData); in initialize() 39 uint32_t Size = sizeof(FrameData) * Frames.size(); in calculateSerializedSize() 51 std::vector<FrameData> SortedFrames(Frames.begin(), Frames.end()); in commit() 52 llvm::sort(SortedFrames, [](const FrameData &LHS, const FrameData &RHS) { in commit() 60 void DebugFrameDataSubsection::addFrameData(const FrameData &Frame) { in addFrameData()
|
H A D | DebugSubsectionVisitor.cpp | 78 case DebugSubsectionKind::FrameData: { in visitDebugSubsection()
|
H A D | EnumTables.cpp | 244 CV_ENUM_CLASS_ENT(DebugSubsectionKind, FrameData),
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 658 void addFieldForAllocas(const Function &F, FrameDataInfo &FrameData, 760 FrameDataInfo &FrameData, in addFieldForAllocas() argument 771 FrameData.setFieldIndex(Alloca, Id); in addFieldForAllocas() 776 for (const auto &A : FrameData.Allocas) { in addFieldForAllocas() 808 Allocas.reserve(FrameData.Allocas.size()); in addFieldForAllocas() 809 for (const auto &A : FrameData.Allocas) in addFieldForAllocas() 830 sort(FrameData.Allocas, [&](const auto &Iter1, const auto &Iter2) { in addFieldForAllocas() 833 for (const auto &A : FrameData.Allocas) { in addFieldForAllocas() 963 static void cacheDIVar(FrameDataInfo &FrameData, in cacheDIVar() argument 965 for (auto *V : FrameData.getAllDefs()) { in cacheDIVar() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | DbiStreamBuilder.h | 31 struct FrameData; 68 void addNewFpoData(const codeview::FrameData &FD);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/ |
H A D | DIAFrameData.h | 32 CComPtr<IDiaFrameData> FrameData;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | FormatUtil.cpp | 60 RETURN_CASE(DebugSubsectionKind, FrameData, "frames"); in formatChunkKind() 80 RETURN_CASE(DebugSubsectionKind, FrameData, "DEBUG_S_FRAMEDATA"); in formatChunkKind()
|
H A D | DbiStreamBuilder.cpp | 74 void DbiStreamBuilder::addNewFpoData(const codeview::FrameData &FD) { in addNewFpoData()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | YAMLOutputStyle.cpp | 187 case DebugSubsectionKind::FrameData: in convertSubsectionKind() 188 return opts::ModuleSubsection::FrameData; in convertSubsectionKind()
|
H A D | llvm-pdbutil.h | 47 FrameData, 48 FrameData, global() enumerator
|
H A D | DumpOutputStyle.cpp | 1022 for (const FrameData &FD : FDS) { in dumpNewFpo() 1023 bool IsFuncStart = FD.Flags & FrameData::IsFunctionStart; in dumpNewFpo() 1024 bool HasEH = FD.Flags & FrameData::HasEH; in dumpNewFpo() 1025 bool HasSEH = FD.Flags & FrameData::HasSEH; in dumpNewFpo()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBTypes.h | 94 FrameData, enumerator 319 FrameData, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86WinCOFFTargetStreamer.cpp | 316 CurFlags |= FrameData::IsFunctionStart; in emitFrameDataRecord() 402 OS.emitInt32(unsigned(DebugSubsectionKind::FrameData)); in emitFPOData()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | COFFDumper.cpp | 560 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), 1241 case DebugSubsectionKind::FrameData: { in printCodeViewSymbolSection() 1245 DebugFrameDataSubsectionRef FrameData; in printCodeViewSymbolSection() local 1246 if (Error E = FrameData.initialize(SR)) in printCodeViewSymbolSection() 1252 FrameData.getRelocPtr(), LinkageName)) in printCodeViewSymbolSection() 1258 for (const auto &FD : FrameData) { in printCodeViewSymbolSection()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | BreakpadRecords.h | 220 enum class FrameType : uint8_t { FPO = 0, FrameData = 4 }; enumerator
|
H A D | BreakpadRecords.cpp | 500 // Right now we only support the "FrameData" frame type. in parse() 501 if (!to_integer(Str, Type) || FrameType(Type) != FrameType::FrameData) in parse() 539 // FrameData records should always have a program string. in parse()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLDebugSections.cpp | 209 : YAMLSubsectionBase(DebugSubsectionKind::FrameData) {} in YAMLFrameDataSubsection() 361 IO.mapTag("!FrameData", true); in map() 390 } else if (IO.mapTag("!FrameData")) { in mapping() 515 codeview::FrameData F; in toCodeViewSubsection() 728 "Could not find string for string id while mapping FrameData!"), in fromCodeViewSubsection()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
H A D | DWARFLinker.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
H A D | DWARFLinker.cpp | 2293 StringRef FrameData = OrigDwarf.getDWARFObj().getFrameSection().Data; in patchFrameInfoForObject() local 2294 if (FrameData.empty()) in patchFrameInfoForObject() 2303 DataExtractor Data(FrameData, OrigDwarf.isLittleEndian(), 0); in patchFrameInfoForObject() 2319 StringRef CIEData = FrameData.substr(EntryOffset, InitialLength + 4); in patchFrameInfoForObject() 2364 FrameData.substr(InputOffset, FDERemainingBytes)); in patchFrameInfoForObject()
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | PDB.cpp | 791 case DebugSubsectionKind::FrameData: in handleDebugS() 967 for (codeview::FrameData fd : fds) { in finish()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbUtil.cpp | 660 static llvm::FixedStreamArray<FrameData>::Iterator
|