Home
last modified time | relevance | path

Searched refs:SectionName (Results 1 – 25 of 45) sorted by relevance

12

/NextBSD/contrib/llvm/include/llvm/MC/
HDMCContext.h168 std::string SectionName; member
171 ELFSectionKey(StringRef SectionName, StringRef GroupName, in ELFSectionKey()
173 : SectionName(SectionName), GroupName(GroupName), UniqueID(UniqueID) { in ELFSectionKey()
176 if (SectionName != Other.SectionName)
177 return SectionName < Other.SectionName;
185 std::string SectionName; member
188 COFFSectionKey(StringRef SectionName, StringRef GroupName, in COFFSectionKey()
190 : SectionName(SectionName), GroupName(GroupName), in COFFSectionKey()
193 if (SectionName != Other.SectionName)
194 return SectionName < Other.SectionName;
HDMCSectionMachO.h28 char SectionName[16]; // Not necessarily null terminated! variable
51 if (SectionName[15]) in getSectionName()
52 return StringRef(SectionName, 16); in getSectionName()
53 return StringRef(SectionName); in getSectionName()
HDMCSectionELF.h33 StringRef SectionName; variable
59 : MCSection(SV_ELF, K, Begin), SectionName(Section), Type(type), in MCSectionELF()
67 void setSectionName(StringRef Name) { SectionName = Name; } in setSectionName()
75 StringRef getSectionName() const { return SectionName; } in getSectionName()
HDMCSectionCOFF.h27 StringRef SectionName; variable
50 : MCSection(SV_COFF, K, Begin), SectionName(Section), in MCSectionCOFF()
63 StringRef getSectionName() const { return SectionName; } in getSectionName()
/NextBSD/contrib/llvm/lib/MC/MCParser/
HDELFAsmParser.cpp152 bool ParseSectionName(StringRef &SectionName);
229 bool ELFAsmParser::ParseSectionName(StringRef &SectionName) { in ParseSectionName() argument
236 SectionName = getTok().getIdentifier(); in ParseSectionName()
259 SectionName = StringRef(FirstLoc.getPointer(), Size); in ParseSectionName()
370 StringRef SectionName; in ParseSectionArguments() local
372 if (ParseSectionName(SectionName)) in ParseSectionArguments()
385 if (SectionName == ".fini" || SectionName == ".init" || in ParseSectionArguments()
386 SectionName == ".rodata") in ParseSectionArguments()
388 if (SectionName == ".fini" || SectionName == ".init") in ParseSectionArguments()
493 if (SectionName.startswith(".note")) in ParseSectionArguments()
[all …]
HDCOFFAsmParser.cpp43 bool ParseSectionName(StringRef &SectionName);
315 bool COFFAsmParser::ParseSectionName(StringRef &SectionName) { in ParseSectionName() argument
319 SectionName = getTok().getIdentifier(); in ParseSectionName()
339 StringRef SectionName; in ParseDirectiveSection() local
341 if (ParseSectionName(SectionName)) in ParseDirectiveSection()
393 ParseSectionSwitch(SectionName, Flags, Kind, COMDATSymName, Type); in ParseDirectiveSection()
/NextBSD/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
HDRuntimeDyldChecker.cpp343 StringRef SectionName; in evalStubAddr() local
344 std::tie(SectionName, RemainingExpr) = parseSymbol(RemainingExpr); in evalStubAddr()
362 FileName, SectionName, Symbol, PCtx.IsInsideLoad); in evalStubAddr()
388 StringRef SectionName; in evalSectionAddr() local
389 std::tie(SectionName, RemainingExpr) = parseSymbol(RemainingExpr); in evalSectionAddr()
399 FileName, SectionName, PCtx.IsInsideLoad); in evalSectionAddr()
757 StringRef SectionName) const { in findSectionAddrInfo()
778 auto SectionInfoItr = SectionMapItr->second.find(SectionName); in findSectionAddrInfo()
781 ("Section '" + SectionName + "' not found in file '" + in findSectionAddrInfo()
788 StringRef FileName, StringRef SectionName, bool IsInsideLoad) const { in getSectionAddr() argument
[all …]
HDRuntimeDyldCheckerImpl.h52 StringRef SectionName) const;
55 StringRef SectionName,
59 StringRef SectionName,
/NextBSD/contrib/llvm/lib/ExecutionEngine/
HDExecutionEngineBindings.cpp367 StringRef SectionName) override;
370 unsigned SectionID, StringRef SectionName,
400 StringRef SectionName) { in allocateCodeSection() argument
402 SectionName.str().c_str()); in allocateCodeSection()
407 StringRef SectionName, bool isReadOnly) { in allocateDataSection() argument
409 SectionName.str().c_str(), in allocateDataSection()
HDSectionMemoryManager.cpp24 StringRef SectionName, in allocateDataSection() argument
34 StringRef SectionName) { in allocateCodeSection() argument
/NextBSD/contrib/llvm/include/llvm/ExecutionEngine/
HDSectionMemoryManager.h52 StringRef SectionName) override;
60 unsigned SectionID, StringRef SectionName,
HDRuntimeDyld.h98 StringRef SectionName) = 0;
105 StringRef SectionName,
/NextBSD/contrib/llvm/tools/lli/
HDRemoteMemoryManager.h71 StringRef SectionName) override;
74 unsigned SectionID, StringRef SectionName,
/NextBSD/contrib/llvm/lib/Target/XCore/
HDXCoreTargetObjectFile.cpp102 StringRef SectionName = GV->getSection(); in getExplicitSectionGlobal() local
104 bool IsCPRel = SectionName.startswith(".cp."); in getExplicitSectionGlobal()
107 return getContext().getELFSection(SectionName, getXCoreSectionType(Kind), in getExplicitSectionGlobal()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaAttr.cpp363 bool Sema::UnifySection(StringRef SectionName, in UnifySection() argument
366 auto Section = Context.SectionInfos.find(SectionName); in UnifySection()
368 Context.SectionInfos[SectionName] = in UnifySection()
390 bool Sema::UnifySection(StringRef SectionName, in UnifySection() argument
393 auto Section = Context.SectionInfos.find(SectionName); in UnifySection()
405 Context.SectionInfos[SectionName] = in UnifySection()
/NextBSD/contrib/llvm/tools/llvm-readobj/
HDELFDumper.cpp149 StringRef &SectionName, unsigned &SectionIndex) { in getSectionNameIndex() argument
152 SectionName = "Undefined"; in getSectionNameIndex()
154 SectionName = "Processor Specific"; in getSectionNameIndex()
156 SectionName = "Operating System Specific"; in getSectionNameIndex()
158 SectionName = "Absolute"; in getSectionNameIndex()
160 SectionName = "Common"; in getSectionNameIndex()
162 SectionName = "Reserved"; in getSectionNameIndex()
168 SectionName = errorOrDefault(Obj.getSectionName(*Sec)); in getSectionNameIndex()
804 StringRef SectionName; in printSymbol() local
805 getSectionNameIndex(*Obj, Symbol, SectionName, SectionIndex); in printSymbol()
[all …]
HDCOFFDumper.cpp697 StringRef SectionName; in printCodeViewSymbolsSubsection() local
699 OffsetInSection + Offset, SectionName))) in printCodeViewSymbolsSubsection()
709 W.printString("Section", SectionName); in printCodeViewSymbolsSubsection()
869 StringRef SectionName; in getSectionName() local
870 if (std::error_code EC = Obj->getSectionName(Section, SectionName)) in getSectionName()
872 return SectionName; in getSectionName()
898 StringRef SectionName = ""; in printSymbol() local
902 SectionName = *Res; in printSymbol()
906 W.printNumber("Section", SectionName, Symbol.getSectionNumber()); in printSymbol()
/NextBSD/contrib/llvm/tools/lldb/source/Expression/
HDIRExecutionUnit.cpp574 llvm::StringRef SectionName) in allocateCodeSection() argument
578 …t8_t *return_value = m_default_mm_ap->allocateCodeSection(Size, Alignment, SectionID, SectionName); in allocateCodeSection()
582 … GetSectionTypeFromSectionName (SectionName, AllocationKind::Code), in allocateCodeSection()
586 SectionName.str().c_str())); in allocateCodeSection()
601 llvm::StringRef SectionName, in allocateDataSection() argument
606 …_value = m_default_mm_ap->allocateDataSection(Size, Alignment, SectionID, SectionName, IsReadOnly); in allocateDataSection()
613 … GetSectionTypeFromSectionName (SectionName, AllocationKind::Data), in allocateDataSection()
617 SectionName.str().c_str())); in allocateDataSection()
/NextBSD/contrib/llvm/tools/llvm-nm/
HDllvm-nm.cpp320 StringRef SectionName; in darwinPrintSymbol() local
321 MachO->getSectionName(Ref, SectionName); in darwinPrintSymbol()
323 outs() << "(" << SegmentName << "," << SectionName << ") "; in darwinPrintSymbol()
707 StringRef SectionName; in getSymbolNMTypeChar() local
708 Obj.getSectionName(Ref, SectionName); in getSymbolNMTypeChar()
710 if (SegmentName == "__TEXT" && SectionName == "__text") in getSymbolNMTypeChar()
712 else if (SegmentName == "__DATA" && SectionName == "__data") in getSymbolNMTypeChar()
714 else if (SegmentName == "__DATA" && SectionName == "__bss") in getSymbolNMTypeChar()
791 StringRef SectionName; in getNsectForSegSect() local
792 Obj->getSectionName(Ref, SectionName); in getNsectForSegSect()
[all …]
/NextBSD/contrib/llvm/tools/llvm-rtdyld/
HDllvm-rtdyld.cpp141 StringRef SectionName) override;
143 unsigned SectionID, StringRef SectionName,
183 StringRef SectionName) { in allocateCodeSection() argument
192 StringRef SectionName, in allocateDataSection() argument
438 std::string SectionName = SectionIDStr.substr(ComaIdx + 1); in applySpecificSectionMappings() local
443 Checker.getSectionAddr(FileName, SectionName, true); in applySpecificSectionMappings()
/NextBSD/contrib/llvm/lib/ExecutionEngine/Orc/
HDOrcMCJITReplacement.h40 StringRef SectionName) override { in allocateCodeSection() argument
43 SectionName); in allocateCodeSection()
49 unsigned SectionID, StringRef SectionName, in allocateDataSection() argument
52 SectionName, IsReadOnly); in allocateDataSection()
/NextBSD/contrib/llvm/include/llvm-c/
HDExecutionEngine.h181 const char *SectionName);
184 const char *SectionName, LLVMBool IsReadOnly);
/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonMCELFStreamer.cpp108 StringRef SectionName = in HexagonMCEmitCommonSymbol() local
115 SectionName, ELF::SHT_NOBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC); in HexagonMCEmitCommonSymbol()
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMips16HardFloat.cpp269 std::string SectionName = ".mips16.call.fp." + Name; in assureFPCallStub() local
283 FStub->setSection(SectionName); in assureFPCallStub()
459 std::string SectionName = ".mips16.fn." + Name; in createFPFnStub() local
470 FStub->setSection(SectionName); in createFPFnStub()
/NextBSD/contrib/llvm/lib/MC/
HDMCSectionMachO.cpp86 SectionName[i] = Section[i]; in MCSectionMachO()
88 SectionName[i] = 0; in MCSectionMachO()

12