Searched refs:AccelTableKind (Results 1 – 18 of 18) 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 | 137 Options.AccelTableKind = DwarfUtilAccelKind::None; in validateAndSetOptions() 139 Options.AccelTableKind = DwarfUtilAccelKind::DWARF; in validateAndSetOptions() 447 Opts.AccelTableKind != DwarfUtilAccelKind::None) { in applyCLOptions()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerBase.h | 93 enum class AccelTableKind : uint8_t { enum 130 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 | 95 static cl::opt<AccelTableKind> AccelTables( 97 cl::values(clEnumValN(AccelTableKind::Default, "Default", 99 clEnumValN(AccelTableKind::None, "Disable", "Disabled."), 100 clEnumValN(AccelTableKind::Apple, "Apple", "Apple"), 101 clEnumValN(AccelTableKind::Dwarf, "Dwarf", "DWARF")), 102 cl::init(AccelTableKind::Default)); 310 static AccelTableKind computeAccelTableKind(unsigned DwarfVersion, in computeAccelTableKind() 315 if (AccelTables != AccelTableKind::Default) in computeAccelTableKind() 321 return AccelTableKind::None; in computeAccelTableKind() 327 return AccelTableKind::Dwarf; in computeAccelTableKind() [all …]
|
| H A D | DwarfDebug.h | 343 enum class AccelTableKind { enum 476 AccelTableKind TheAccelTableKind; 813 AccelTableKind getAccelTableKind() const { return TheAccelTableKind; } in getAccelTableKind() 816 void setTheAccelTableKind(AccelTableKind K) { TheAccelTableKind = K; }; in setTheAccelTableKind()
|
| H A D | DwarfCompileUnit.cpp | 1560 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 | DWARFLinkerTypeUnit.cpp | 350 DWARFLinker::AccelTableKind::Pub)) { in finishCloningAndEmit() 368 DWARFLinker::AccelTableKind::Pub)) { in finishCloningAndEmit()
|
| H A D | DWARFLinkerImpl.cpp | 1124 AccelTableKind::Apple)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1133 AccelTableKind::DebugNames)) in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1140 AccelTableKind::Apple)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1148 AccelTableKind::DebugNames)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
|
| H A D | DWARFLinkerImpl.h | 99 void addAccelTableKind(AccelTableKind Kind) override { in addAccelTableKind()
|
| H A D | DWARFLinkerCompileUnit.cpp | 1275 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 | 2348 for (AccelTableKind AccelTableKind : Options.AccelTables) { in emitAcceleratorEntriesForUnit() local 2349 switch (AccelTableKind) { in emitAcceleratorEntriesForUnit() 2350 case AccelTableKind::Apple: { in emitAcceleratorEntriesForUnit() 2372 case AccelTableKind::Pub: { in emitAcceleratorEntriesForUnit() 2376 case AccelTableKind::DebugNames: { in emitAcceleratorEntriesForUnit() 3020 for (AccelTableKind TableKind : Options.AccelTables) { in link() 3022 case AccelTableKind::Apple: in link() 3028 case AccelTableKind::Pub: in link() 3032 case AccelTableKind::DebugNames: in link()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinker.h | 285 void addAccelTableKind(AccelTableKind Kind) override { in addAccelTableKind() 823 SmallVector<AccelTableKind, 1> AccelTables;
|