Home
last modified time | relevance | path

Searched refs:SegName (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/
H A DObject.cpp137 StringRef SegName, uint64_t SegVMAddr, uint64_t SegVMSize) { in constructSegment() argument
138 assert(SegName.size() <= sizeof(Seg.segname) && "too long segment name"); in constructSegment()
141 strncpy(Seg.segname, SegName.data(), SegName.size()); in constructSegment()
150 LoadCommand &Object::addSegment(StringRef SegName, uint64_t SegVMSize) { in addSegment() argument
155 MachO::LC_SEGMENT_64, SegName, SegVMAddr, SegVMSize); in addSegment()
158 MachO::LC_SEGMENT, SegName, SegVMAddr, SegVMSize); in addSegment()
165 static StringRef extractSegmentName(const char *SegName) { in extractSegmentName() argument
166 return StringRef(SegName, in extractSegmentName()
167 strnlen(SegName, sizeof(MachO::segment_command::segname))); in extractSegmentName()
H A DObject.h60 Section(StringRef SegName, StringRef SectName) in Section()
61 : Segname(std::string(SegName)), Sectname(std::string(SectName)), in Section()
62 CanonicalName((Twine(SegName) + Twine(',') + SectName).str()) {} in Section()
64 Section(StringRef SegName, StringRef SectName, StringRef Content) in Section()
65 : Segname(std::string(SegName)), Sectname(std::string(SectName)), in Section()
66 CanonicalName((Twine(SegName) + Twine(',') + SectName).str()), in Section()
346 LoadCommand &addSegment(StringRef SegName, uint64_t SegVMSize);
H A DMachOObjcopy.cpp292 Optional<StringRef> SegName = LC.getSegmentName(); in addSection() local
293 if (SegName && SegName == TargetSegName) { in addSection()
H A DMachOReader.cpp32 StringRef SegName(Sec.segname, strnlen(Sec.segname, sizeof(Sec.segname))); in constructSectionCommon() local
34 Section S(SegName, SectName); in constructSectionCommon()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
H A DMachOLinkGraphBuilder.cpp85 strcmp(NSec.SegName, "__DWARF") == 0); in isDebugSection()
125 memcpy(&NSec.SegName, Sec64.segname, 16); in createNormalizedSections()
126 NSec.SegName[16] = '\0'; in createNormalizedSections()
138 memcpy(&NSec.SegName, Sec32.segname, 16); in createNormalizedSections()
139 NSec.SegName[16] = '\0'; in createNormalizedSections()
149 dbgs() << " " << NSec.SegName << "," << NSec.SectName << ": " in createNormalizedSections()
183 G->allocateString(StringRef(NSec.SegName) + "," + NSec.SectName); in createNormalizedSections()
189 dbgs() << " " << NSec.SegName << "," << NSec.SectName in createNormalizedSections()
220 formatv("\"{0}/{1}\" [ {2:x16} -- {3:x16} ] ", Cur.SegName, in createNormalizedSections()
222 "overlaps section \"" + Next.SegName + "/" + Next.SectName + "\"" + in createNormalizedSections()
[all …]
H A DMachOLinkGraphBuilder.h73 char SegName[17]; variable
H A DMachO_x86_64.cpp226 << NSec.SegName << "/" << NSec.SectName in addRelocations()
H A DMachO_arm64.cpp207 << NSec.SegName << "/" << NSec.SectName in addRelocations()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCMachOStreamer.cpp125 StringRef SegName = MSec.getSegmentName(); in canGoAfterDWARF() local
128 if (SegName == "__LD" && SecName == "__compact_unwind") in canGoAfterDWARF()
131 if (SegName == "__IMPORT") { in canGoAfterDWARF()
139 if (SegName == "__TEXT" && SecName == "__eh_frame") in canGoAfterDWARF()
142 if (SegName == "__DATA" && (SecName == "__nl_symbol_ptr" || in canGoAfterDWARF()
154 StringRef SegName = MSec.getSegmentName(); in changeSection() local
155 if (SegName == "__DWARF") in changeSection()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/
H A Dllvm-gsymutil.cpp239 StringRef SegName = SLC.segname; in getImageBaseAddress() local
240 if (SegName == "__TEXT") in getImageBaseAddress()
244 StringRef SegName = SLC.segname; in getImageBaseAddress() local
245 if (SegName == "__TEXT") in getImageBaseAddress()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DMachODump.cpp317 StringRef SegName = SLC.segname; in getSectionsAndSymbols() local
318 if (!BaseSegmentAddressSet && SegName != "__PAGEZERO") { in getSectionsAndSymbols()
324 StringRef SegName = SLC.segname; in getSectionsAndSymbols() local
325 if (!BaseSegmentAddressSet && SegName != "__PAGEZERO") { in getSectionsAndSymbols()
952 StringRef SegName = O->getSectionFinalSegmentName(DRI); in PrintRelocationEntries() local
954 outs() << "(" << SegName << "," << *NameOrErr << ")\n"; in PrintRelocationEntries()
1008 const StringRef SegName = O->getSectionFinalSegmentName(DRI); in PrintRelocations() local
1010 outs() << "Relocation information (" << SegName << "," << *NameOrErr in PrintRelocations()
1013 outs() << "Relocation information (" << SegName << ",?) " in PrintRelocations()
1028 const StringRef SegName = O->getSectionFinalSegmentName(DRI); in PrintRelocations() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
H A DMachODumper.cpp295 std::string SegName; member
363 Segment.SegName = SC.segname; in getSegment()
377 Segment.SegName = SC.segname; in getSegment()
846 W.printString("Name", MOSegment.SegName); in printMachOSegment()