Searched refs:SectionMap (Results 1 - 20 of 20) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
H A DObject.cpp72 SectionMap = DenseMap<ssize_t, Section *>(Sections.size());
75 SectionMap[S.UniqueId] = &S;
81 auto It = SectionMap.find(UniqueId);
82 if (It == SectionMap.end())
H A DObject.h145 DenseMap<ssize_t, Section *> SectionMap; member in struct:llvm::objcopy::coff::Object
152 // Update SectionMap and Index in each Section.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp164 DenseMap<const MCSectionXCOFF *, ControlSection *> SectionMap; member in class:__anon3740::XCOFFObjectWriter
257 SectionMap.clear();
330 assert(SectionMap.find(MCSec) == SectionMap.end() &&
342 SectionMap[MCSec] = &Group.back();
356 SectionMap[ContainingCsect] = &UndefinedCsects.back();
371 assert(SectionMap.find(ContainingCsect) != SectionMap.end() &&
374 SectionMap[ContainingCsect]->Syms.emplace_back(XSym);
406 return SectionMap[ContainingCsec
[all...]
H A DWinCOFFObjectWriter.cpp146 section_map SectionMap; member in class:__anon3739::WinCOFFObjectWriter
168 SectionMap.clear();
331 SectionMap[&MCSec] = Section;
370 Sec = SectionMap[Base->getFragment()->getParent()];
637 COFFSection *Sec = SectionMap[&MCSec];
737 assert(SectionMap.find(MCSec) != SectionMap.end() &&
740 COFFSection *Sec = SectionMap[MCSec];
774 SectionMap.find(TargetSection) != SectionMap
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStreamBuilder.cpp148 if (SectionMap.empty())
150 return sizeof(SecMapHeader) + sizeof(SecMapEntry) * SectionMap.size();
357 SectionMap.emplace_back();
358 auto &Entry = SectionMap.back();
408 if (!SectionMap.empty()) {
409 ulittle16_t Size = static_cast<ulittle16_t>(SectionMap.size());
413 if (auto EC = Writer.writeArray(makeArrayRef(SectionMap)))
H A DDbiStream.cpp220 return SectionMap;
373 if (auto EC = SMReader.readArray(SectionMap, Header->SecCount))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.cpp229 ObjSectionToIDMap &SectionMap) {
245 if (auto TextSIDOrErr = findOrEmitSection(Obj, Section, true, SectionMap))
251 SectionMap))
257 SectionMap))
262 auto I = SectionMap.find(Section);
263 if (I != SectionMap.end())
228 finalizeLoad(const ObjectFile &Obj, ObjSectionToIDMap &SectionMap) argument
H A DRuntimeDyldMachO.h159 ObjSectionToIDMap &SectionMap) override;
H A DRuntimeDyldELF.h185 ObjSectionToIDMap &SectionMap) override;
H A DRuntimeDyldImpl.h566 ObjSectionToIDMap &SectionMap) {
565 finalizeLoad(const ObjectFile &ObjImg, ObjSectionToIDMap &SectionMap) argument
H A DRuntimeDyldELF.cpp1860 ObjSectionToIDMap &SectionMap) {
1892 ObjSectionToIDMap::iterator i = SectionMap.find(*RelocatedSection);
1893 assert (i != SectionMap.end());
1903 for (i = SectionMap.begin(), e = SectionMap.end(); i != e; ++i) {
1859 finalizeLoad(const ObjectFile &Obj, ObjSectionToIDMap &SectionMap) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiStream.h122 FixedStreamArray<SecMapEntry> SectionMap; member in class:llvm::pdb::DbiStream
H A DDbiStreamBuilder.h134 std::vector<SecMapEntry> SectionMap; member in class:llvm::pdb::DbiStreamBuilder
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFX86_64.h294 ObjSectionToIDMap &SectionMap) override {
296 for (const auto &SectionPair : SectionMap) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.h121 extern llvm::cl::opt<bool> SectionMap;
H A DBytesOutputStyle.cpp143 if (opts::bytes::SectionMap) {
H A Dllvm-pdbutil.cpp399 cl::opt<bool> SectionMap("sm", cl::desc("Dump section map"),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1180 std::map<std::string, unsigned> SectionMap; local
1189 unsigned &Entry = SectionMap[std::string(GV.getSection())];
1193 Entry = SectionMap.size();
1201 unsigned &Entry = SectionMap[std::string(F.getSection())];
1205 Entry = SectionMap.size();
1241 if (SectionMap.empty()) // Section.
1245 Log2_32_Ceil(SectionMap.size()+1)));
1291 Vals.push_back(GV.hasSection() ? SectionMap[std::string(GV.getSection())]
1337 Vals.push_back(F.hasSection() ? SectionMap[std::string(F.getSection())]
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileBinaryWriter.cpp184 typedef std::map<const Section*, SectionExtraInfo> SectionMap; typedef in class:lld::mach_o::normalized::MachOFileLayout
227 SectionMap _sectInfo;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp2783 MapVector<MCSection *, SmallVector<SymbolCU, 8>> SectionMap;
2791 SectionMap[Section].push_back(SCU);
2796 SectionMap[nullptr].push_back(SCU);
2802 for (auto &I : SectionMap) {

Completed in 272 milliseconds