Home
last modified time | relevance | path

Searched refs:Comdats (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DIRSymtab.h144 Range<Comdat> Comdats; member
236 ArrayRef<storage::Comdat> Comdats; variable
257 Comdats = range(header().Comdats); in Reader()
285 ComdatTable.reserve(Comdats.size()); in getComdatTable()
286 for (auto C : Comdats) in getComdatTable()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Dwasm2yaml.cpp86 ArrayRef<StringRef> Comdats = Obj.linkingData().Comdats; in dumpCustomSection() local
87 for (StringRef ComdatName : Comdats) in dumpCustomSection()
88 LinkingSec->Comdats.emplace_back(WasmYAML::Comdat{ComdatName, {}}); in dumpCustomSection()
91 LinkingSec->Comdats[Func.Comdat].Entries.emplace_back( in dumpCustomSection()
107 LinkingSec->Comdats[Segment.Data.Comdat].Entries.emplace_back( in dumpCustomSection()
116 LinkingSec->Comdats[WasmSec.Comdat].Entries.emplace_back( in dumpCustomSection()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DIRSymtab.cpp84 std::vector<storage::Comdat> Comdats; member
180 auto P = ComdatMap.insert(std::make_pair(C, Comdats.size())); in getComdatIndex()
202 Comdats.push_back(Comdat); in getComdatIndex()
341 writeRange(Hdr.Comdats, Comdats); in build()
H A DWasmObjectFile.cpp729 LinkingData.Comdats.emplace_back(Name); in parseLinkingSectionComdat()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h66 ComdatSetType Comdats; variable
224 const ComdatSetType &getComdats() const { return Comdats; } in getComdats()
H A DValueEnumerator.cpp498 unsigned ComdatID = Comdats.idFor(C); in getComdatID()
906 Comdats.insert(C); in EnumerateValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DWasmObjectWriter.cpp328 const std::map<StringRef, std::vector<WasmComdatEntry>> &Comdats);
1091 const std::map<StringRef, std::vector<WasmComdatEntry>> &Comdats) { in writeLinkingMetaDataSection() argument
1155 if (Comdats.size()) { in writeLinkingMetaDataSection()
1157 encodeULEB128(Comdats.size(), W->OS); in writeLinkingMetaDataSection()
1158 for (const auto &C : Comdats) { in writeLinkingMetaDataSection()
1406 std::map<StringRef, std::vector<WasmComdatEntry>> Comdats; in writeOneObject() local
1452 Comdats[C->getName()].emplace_back( in writeOneObject()
1487 Comdats[C->getName()].emplace_back( in writeOneObject()
1541 Comdats[C->getName()].emplace_back( in writeOneObject()
1876 for (auto &Group : Comdats) { in writeOneObject()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSymbolRewriter.cpp100 auto &Comdats = M.getComdatSymbolTable(); in rewriteComdat() local
106 Comdats.erase(Comdats.find(Source)); in rewriteComdat()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DWasmEmitter.cpp241 if (Section.Comdats.size()) { in writeSectionContent()
243 encodeULEB128(Section.Comdats.size(), SubSection.getStream()); in writeSectionContent()
244 for (const auto &C : Section.Comdats) { in writeSectionContent()
H A DWasmYAML.cpp75 IO.mapOptional("Comdats", Section.Comdats); in sectionMapping()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
H A DWasm.h223 std::vector<StringRef> Comdats; member
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h242 std::vector<Comdat> Comdats; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAsmWriter.cpp2588 SetVector<const Comdat *> Comdats; member in __anonf93afd230a11::AssemblyWriter
2690 Comdats.insert(C); in AssemblyWriter()
2850 if (!Comdats.empty()) in printModule()
2852 for (const Comdat *C : Comdats) { in printModule()
2854 if (C != Comdats.back()) in printModule()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DLangRef.rst896 Comdats section in High Level Structure
901 Comdats have a name which represents the COMDAT key. All global objects that
906 Comdats have a selection kind to provide input on how the linker should