Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionMachO.h25 char SegmentName[16]; // Not necessarily null terminated! variable
42 if (SegmentName[15]) in getSegmentName()
43 return StringRef(SegmentName, 16); in getSegmentName()
44 return StringRef(SegmentName); in getSegmentName()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DCOFFMasmParser.cpp243 StringRef SegmentName; in ParseDirectiveSegment() local
246 SegmentName = getTok().getIdentifier(); in ParseDirectiveSegment()
249 StringRef SectionName = SegmentName; in ParseDirectiveSegment()
253 if (SegmentName == "_TEXT" || SegmentName.starts_with("_TEXT$")) { in ParseDirectiveSegment()
254 if (SegmentName.size() == 5) { in ParseDirectiveSegment()
258 (".text$" + SegmentName.substr(6)).toStringRef(SectionNameVector); in ParseDirectiveSegment()
379 StringRef SegmentName; in ParseDirectiveSegmentEnd() local
382 SegmentName = getTok().getIdentifier(); in ParseDirectiveSegmentEnd()
/freebsd/contrib/llvm-project/llvm/tools/llvm-size/
H A Dllvm-size.cpp289 if (SegmentName == "__TEXT") in printDarwinSegmentSizes()
291 else if (SegmentName == "__DATA") in printDarwinSegmentSizes()
293 else if (SegmentName == "__OBJC") in printDarwinSegmentSizes()
300 if (SegmentName == "__TEXT") in printDarwinSegmentSizes()
302 else if (SegmentName == "__DATA") in printDarwinSegmentSizes()
304 else if (SegmentName == "__OBJC") in printDarwinSegmentSizes()
315 if (SegmentName == "__TEXT") in printDarwinSegmentSizes()
317 else if (SegmentName == "__DATA") in printDarwinSegmentSizes()
326 if (SegmentName == "__TEXT") in printDarwinSegmentSizes()
328 else if (SegmentName == "__DATA") in printDarwinSegmentSizes()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp471 outs() << "(" << SegmentName << "," << SectionName << ") "; in darwinPrintSymbol()
1040 StringRef SegmentName = Obj.getSectionFinalSegmentName(Ref); in getSymbolNMTypeChar() local
1044 if (SegmentName == "__TEXT" && SectionName == "__text") in getSymbolNMTypeChar()
1046 if (SegmentName == "__DATA" && SectionName == "__data") in getSymbolNMTypeChar()
1048 if (SegmentName == "__DATA" && SectionName == "__bss") in getSymbolNMTypeChar()
1197 if (SegmentName == SegSect[0] && SectionName == SegSect[1]) in getNsectForSegSect()
1316 StringRef SegmentName = StringRef(); in dumpSymbolsFromDLInfoMachO() local
1326 SegmentName = in dumpSymbolsFromDLInfoMachO()
1636 StringRef SegmentName = StringRef(); in dumpSymbolsFromDLInfoMachO() local
1644 SegmentName = in dumpSymbolsFromDLInfoMachO()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp738 StringLiteral *SegmentName, in ActOnPragmaMSSeg() argument
749 if (SegmentName) { in ActOnPragmaMSSeg()
750 if (!checkSectionName(SegmentName->getBeginLoc(), SegmentName->getString())) in ActOnPragmaMSSeg()
753 if (SegmentName->getString() == ".drectve" && in ActOnPragmaMSSeg()
758 Stack->Act(PragmaLocation, Action, StackSlotLabel, SegmentName); in ActOnPragmaMSSeg()
774 int SectionFlags, StringLiteral *SegmentName) { in ActOnPragmaMSSection() argument
775 UnifySection(SegmentName->getString(), SectionFlags, PragmaLocation); in ActOnPragmaMSSection()
779 StringLiteral *SegmentName) { in ActOnPragmaMSInitSeg() argument
783 CurInitSeg = SegmentName->getString() == ".CRT$XCU" ? nullptr : SegmentName; in ActOnPragmaMSInitSeg()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionMachO.cpp101 SegmentName[i] = Segment[i]; in MCSectionMachO()
103 SegmentName[i] = 0; in MCSectionMachO()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp1075 if (SegmentName->getCharByteWidth() != 1) { in HandlePragmaMSSection()
1183 StringLiteral *SegmentName = nullptr; in HandlePragmaMSSegment() local
1197 if (SegmentName->getCharByteWidth() != 1) { in HandlePragmaMSSegment()
1203 if (SegmentName->getLength()) in HandlePragmaMSSegment()
1218 SegmentName, PragmaName); in HandlePragmaMSSegment()
1235 StringLiteral *SegmentName = nullptr; in HandlePragmaMSInitSeg() local
1252 SegmentName = in HandlePragmaMSInitSeg()
1261 if (SegmentName->getCharByteWidth() != 1) { in HandlePragmaMSInitSeg()
1269 if (!SegmentName) { in HandlePragmaMSInitSeg()
1350 if (SegmentName->getCharByteWidth() != 1) { in HandlePragmaMSAllocText()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1457 StringRef SegmentName = MachO->getSectionFinalSegmentName(DR); in getSegmentName() local
1458 return SegmentName; in getSegmentName()
1763 StringRef SegmentName = getSegmentName(MachO, Section); in disassembleObject() local
1925 if (!SegmentName.empty()) in disassembleObject()
1926 outs() << SegmentName << ","; in disassembleObject()
2650 StringRef SegmentName = getSegmentName(MachO, Section); in printSectionContents() local
2651 if (!SegmentName.empty()) in printSectionContents()
2652 outs() << SegmentName << ","; in printSectionContents()
2835 StringRef SegmentName = getSegmentName(MachO, *Section); in printSymbol() local
2836 if (!SegmentName.empty()) in printSymbol()
[all …]
H A DMachODump.cpp1742 StringRef SegmentName = O->getSectionFinalSegmentName(Ref); in DumpLiteralPointerSection() local
1743 outs() << SegmentName << ":" << SectName << ":"; in DumpLiteralPointerSection()
7320 StringRef SegmentName = MachOOF->getSectionFinalSegmentName(DR); in DisassembleMachO() local
7321 if (SegmentName != DisSegName) in DisassembleMachO()
10233 StringRef SegmentName = Entry.segmentName(); in printMachORebaseTable() local
10279 StringRef SegmentName = Entry.segmentName(); in printMachOBindTable() local
10288 outs() << left_justify(SegmentName, 8) << " " in printMachOBindTable()
10309 StringRef SegmentName = Entry.segmentName(); in printMachOLazyBindTable() local
10315 outs() << left_justify(SegmentName, 8) << " " in printMachOLazyBindTable()
10340 StringRef SegmentName = Entry.segmentName(); in printMachOWeakBindTable() local
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DMachODumper.cpp293 ArrayRef<char> SegmentName; member
480 StringRef SegmentName = Obj->getSectionFinalSegmentName(DR); in printSectionHeaders() local
486 W.printBinary("Segment", SegmentName, RawSegmentName); in printSectionHeaders()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp1772 std::string SegmentName; member in __anonaa5626600211::VMAddressProvider
1792 VMAddressProvider(ObjectFile::Type Type, llvm::StringRef SegmentName) in VMAddressProvider() argument
1793 : ObjectType(Type), SegmentName(std::string(SegmentName)) {} in VMAddressProvider()
1796 return llvm::formatv("{0}[{1}]", SegmentName, SegmentCount).str(); in GetNextSegmentName()
1802 SegmentName); in GetAddressInfo()
1808 SegmentName); in GetAddressInfo()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DMachOObjectFile.cpp2079 StringRef SegmentName) { in getSegmentContents() argument
2086 if (StringRef(Segment.segname, 16).starts_with(SegmentName)) in getSegmentContents()
2107 MachOObjectFile::getSegmentContents(StringRef SegmentName) const { in getSegmentContents()
2113 SegmentName); in getSegmentContents()
2117 SegmentName); in getSegmentContents()
2162 StringRef SegmentName = getSectionFinalSegmentName(Sec); in isSectionBitcode() local
2164 return (SegmentName == "__LLVM" && *NameOrErr == "__bitcode"); in isSectionBitcode()
4365 Info.SegmentName = in BindRebaseSegInfo()
4367 if (!Info.SegmentName.equals(CurSegName)) { in BindRebaseSegInfo()
4369 CurSegName = Info.SegmentName; in BindRebaseSegInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DMachO.h150 StringRef SegmentName; member
462 ArrayRef<uint8_t> getSegmentContents(StringRef SegmentName) const;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10963 StringLiteral *SegmentName,
10968 int SectionFlags, StringLiteral *SegmentName);
10972 StringLiteral *SegmentName);