Searched refs:AccelTableKind (Results 1 – 16 of 16) sorted by relevance
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
H A D | DebugInfoLinker.cpp | 250 template <typename AccelTableKind> 251 static std::optional<AccelTableKind> 253 return llvm::StringSwitch<std::optional<AccelTableKind>>(SecName) in getAcceleratorTableKind() 254 .Case(".debug_pubnames", AccelTableKind::Pub) in getAcceleratorTableKind() 255 .Case(".debug_pubtypes", AccelTableKind::Pub) in getAcceleratorTableKind() 256 .Case(".debug_names", AccelTableKind::DebugNames) in getAcceleratorTableKind() 404 SmallVector<typename Linker::AccelTableKind> AccelTables; in linkDebugInfoImpl() 406 switch (Options.AccelTableKind) { in linkDebugInfoImpl() 412 AccelTables.push_back(Linker::AccelTableKind::DebugNames); in linkDebugInfoImpl() 417 for (typename Linker::AccelTableKind Table : AccelTables) in linkDebugInfoImpl() [all …]
|
H A D | Options.h | 44 DwarfUtilAccelKind AccelTableKind = DwarfUtilAccelKind::None; member
|
H A D | llvm-dwarfutil.cpp | 135 Options.AccelTableKind = DwarfUtilAccelKind::None; in validateAndSetOptions() 137 Options.AccelTableKind = DwarfUtilAccelKind::DWARF; in validateAndSetOptions() 445 Opts.AccelTableKind != DwarfUtilAccelKind::None) { in saveCopyOfFile()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
H A D | DWARFLinkerBase.h | 92 enum class AccelTableKind : uint8_t { enum 129 virtual void addAccelTableKind(AccelTableKind Kind) = 0;
|
H A D | DWARFLinker.h |
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/ |
H A D | DWARFLinker.h |
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 96 static cl::opt<AccelTableKind> AccelTables( 98 cl::values(clEnumValN(AccelTableKind::Default, "Default", 100 clEnumValN(AccelTableKind::None, "Disable", "Disabled."), 101 clEnumValN(AccelTableKind::Apple, "Apple", "Apple"), 102 clEnumValN(AccelTableKind::Dwarf, "Dwarf", "DWARF")), 103 cl::init(AccelTableKind::Default)); 306 static AccelTableKind computeAccelTableKind(unsigned DwarfVersion, in computeAccelTableKind() 311 if (AccelTables != AccelTableKind::Default) in computeAccelTableKind() 317 return AccelTableKind::None; in computeAccelTableKind() 323 return AccelTableKind::Dwarf; in computeAccelTableKind() [all …]
|
H A D | DwarfDebug.h | 343 enum class AccelTableKind { 467 AccelTableKind TheAccelTableKind; 795 AccelTableKind getAccelTableKind() const { return TheAccelTableKind; } 798 void setTheAccelTableKind(AccelTableKind K) { TheAccelTableKind = K; }; 288 enum class AccelTableKind { global() enum
|
H A D | DwarfCompileUnit.cpp | 1514 DD->getAccelTableKind() != AccelTableKind::Apple && in hasDwarfPubSections()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
H A D | DWARFLinkerImpl.h |
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerGlobalData.h | 58 SmallVector<DWARFLinkerBase::AccelTableKind, 1> AccelTables;
|
H A D | DWARFLinkerImpl.cpp | 1126 AccelTableKind::Apple)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1135 AccelTableKind::DebugNames)) in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1142 AccelTableKind::Apple)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1150 AccelTableKind::DebugNames)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
|
H A D | DWARFLinkerImpl.h | 99 void addAccelTableKind(AccelTableKind Kind) override { in addAccelTableKind()
|
H A D | DWARFLinkerCompileUnit.cpp | 1279 DWARFLinker::AccelTableKind::Pub)) in cloneAndEmit()
|
/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 | 2231 for (AccelTableKind AccelTableKind : Options.AccelTables) { in emitAcceleratorEntriesForUnit() local 2232 switch (AccelTableKind) { in emitAcceleratorEntriesForUnit() 2233 case AccelTableKind::Apple: { in emitAcceleratorEntriesForUnit() 2255 case AccelTableKind::Pub: { in emitAcceleratorEntriesForUnit() 2259 case AccelTableKind::DebugNames: { in emitAcceleratorEntriesForUnit() 2903 for (AccelTableKind TableKind : Options.AccelTables) { in link() 2905 case AccelTableKind::Apple: in link() 2911 case AccelTableKind::Pub: in link() 2915 case AccelTableKind::DebugNames: in link()
|