Home
last modified time | relevance | path

Searched refs:SectionKind (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/lib/MC/
DMCObjectFileInfo.cpp37 SectionKind::getText()); in InitMachOMCObjectFileInfo()
40 SectionKind::getDataRel()); in InitMachOMCObjectFileInfo()
45 SectionKind::getDataRel()); in InitMachOMCObjectFileInfo()
49 SectionKind::getThreadBSS()); in InitMachOMCObjectFileInfo()
55 SectionKind::getDataRel()); in InitMachOMCObjectFileInfo()
60 SectionKind::getDataRel()); in InitMachOMCObjectFileInfo()
65 SectionKind::getMergeable1ByteCString()); in InitMachOMCObjectFileInfo()
68 SectionKind::getMergeable2ByteCString()); in InitMachOMCObjectFileInfo()
72 SectionKind::getMergeableConst4()); in InitMachOMCObjectFileInfo()
76 SectionKind::getMergeableConst8()); in InitMachOMCObjectFileInfo()
[all …]
DMCContext.cpp163 unsigned Reserved2, SectionKind Kind) { in getMachOSection()
191 SectionKind Kind) { in getELFSection()
197 SectionKind Kind, unsigned EntrySize, StringRef Group) { in getELFSection()
224 SectionKind::getReadOnly(), 4, NULL); in CreateELFGroupSection()
231 SectionKind Kind) { in getCOFFSection()
DWinCOFFStreamer.cpp93 SectionKind Kind) { in SetSection()
102 SectionKind::getText()); in SetSectionText()
111 SectionKind::getDataRel()); in SetSectionData()
120 SectionKind::getBSS()); in SetSectionBSS()
153 SectionName, Characteristics, Selection, SectionKind::getBSS()); in AddCommonSymbol()
DMCELFStreamer.cpp130 SectionKind Kind) { in SetSection()
137 SectionKind::getDataRel()); in SetSectionData()
143 ELF::SHF_ALLOC, SectionKind::getText()); in SetSectionText()
149 ELF::SHF_ALLOC, SectionKind::getBSS()); in SetSectionBss()
336 SectionKind::getBSS()); in EmitCommonSymbol()
/external/llvm/include/llvm/MC/
DSectionKind.h28 class SectionKind {
200 static SectionKind get(Kind K) { in get()
201 SectionKind Res; in get()
207 static SectionKind getMetadata() { return get(Metadata); } in getMetadata()
208 static SectionKind getText() { return get(Text); } in getText()
209 static SectionKind getReadOnly() { return get(ReadOnly); } in getReadOnly()
210 static SectionKind getMergeable1ByteCString() { in getMergeable1ByteCString()
213 static SectionKind getMergeable2ByteCString() { in getMergeable2ByteCString()
216 static SectionKind getMergeable4ByteCString() { in getMergeable4ByteCString()
219 static SectionKind getMergeableConst() { return get(MergeableConst); } in getMergeableConst()
[all …]
DMCSection.h40 MCSection(SectionVariant V, SectionKind K) : Variant(V), Kind(K) {} in MCSection()
42 SectionKind Kind;
46 SectionKind getKind() const { return Kind; } in getKind()
DMCContext.h206 SectionKind K);
210 SectionKind K) { in getMachOSection()
215 unsigned Flags, SectionKind Kind);
218 unsigned Flags, SectionKind Kind,
224 int Selection, SectionKind Kind);
227 SectionKind Kind) { in getCOFFSection()
DMCSectionELF.h49 SectionKind K, unsigned entrySize, const MCSymbol *group) in MCSectionELF()
82 static unsigned DetermineEntrySize(SectionKind Kind);
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetObjectFile.h50 SectionKind::getText()); in Initialize()
52 SectionKind::getDataRel()); in Initialize()
54 SectionKind::getBSS()); in Initialize()
56 SectionKind::getReadOnly()); in Initialize()
59 SectionKind::getMetadata()); in Initialize()
61 SectionKind::getMetadata()); in Initialize()
63 SectionKind::getMetadata()); in Initialize()
65 SectionKind::getMetadata()); in Initialize()
67 SectionKind::getMetadata()); in Initialize()
69 SectionKind::getMetadata()); in Initialize()
[all …]
/external/llvm/lib/Target/
DTargetLoweringObjectFile.cpp117 SectionKind TargetLoweringObjectFile::getKindForGlobal(const GlobalValue *GV, in getKindForGlobal()
127 return SectionKind::getText(); in getKindForGlobal()
132 return SectionKind::getThreadBSS(); in getKindForGlobal()
133 return SectionKind::getThreadData(); in getKindForGlobal()
138 return SectionKind::getCommon(); in getKindForGlobal()
143 return SectionKind::getBSSLocal(); in getKindForGlobal()
145 return SectionKind::getBSSExtern(); in getKindForGlobal()
146 return SectionKind::getBSS(); in getKindForGlobal()
163 return SectionKind::getReadOnly(); in getKindForGlobal()
174 return SectionKind::getMergeable1ByteCString(); in getKindForGlobal()
[all …]
/external/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h47 virtual const MCSection *getSectionForConstant(SectionKind Kind) const;
51 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind,
55 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
91 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
95 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind,
98 virtual const MCSection *getSectionForConstant(SectionKind Kind) const;
126 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind,
130 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
/external/llvm/lib/Target/XCore/
DXCoreTargetObjectFile.cpp26 SectionKind::getDataRel()); in Initialize()
31 SectionKind::getBSS()); in Initialize()
37 SectionKind::getMergeableConst4()); in Initialize()
42 SectionKind::getMergeableConst8()); in Initialize()
47 SectionKind::getMergeableConst16()); in Initialize()
59 SectionKind::getReadOnlyWithRel()); in Initialize()
/external/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp78 SectionKind::getDataRel(), in emitPersonalityValue()
91 static SectionKind
92 getELFKindForNamedSection(StringRef Name, SectionKind K) { in getELFKindForNamedSection()
110 return SectionKind::getBSS(); in getELFKindForNamedSection()
116 return SectionKind::getThreadData(); in getELFKindForNamedSection()
122 return SectionKind::getThreadBSS(); in getELFKindForNamedSection()
128 static unsigned getELFSectionType(StringRef Name, SectionKind K) { in getELFSectionType()
147 getELFSectionFlags(SectionKind K) { in getELFSectionFlags()
175 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, in getExplicitSectionGlobal()
189 static const char *getSectionPrefixForGlobal(SectionKind Kind) { in getSectionPrefixForGlobal()
[all …]
/external/llvm/lib/MC/MCParser/
DELFAsmParser.cpp32 unsigned Flags, SectionKind Kind);
84 SectionKind::getDataRel()); in ParseSectionDirectiveData()
89 ELF::SHF_ALLOC, SectionKind::getText()); in ParseSectionDirectiveText()
94 ELF::SHF_ALLOC, SectionKind::getBSS()); in ParseSectionDirectiveBSS()
99 SectionKind::getReadOnly()); in ParseSectionDirectiveRoData()
105 SectionKind::getThreadData()); in ParseSectionDirectiveTData()
111 SectionKind::getThreadBSS()); in ParseSectionDirectiveTBSS()
117 SectionKind::getDataRel()); in ParseSectionDirectiveDataRel()
123 SectionKind::getReadOnlyWithRel()); in ParseSectionDirectiveDataRelRo()
129 SectionKind::getReadOnlyWithRelLocal()); in ParseSectionDirectiveDataRelRoLocal()
[all …]
DCOFFAsmParser.cpp35 SectionKind Kind);
85 SectionKind::getText()); in ParseSectionDirectiveText()
92 SectionKind::getDataRel()); in ParseSectionDirectiveData()
99 SectionKind::getBSS()); in ParseSectionDirectiveBSS()
165 SectionKind Kind) { in ParseSectionSwitch()
DDarwinAsmParser.cpp320 isText ? SectionKind::getText() in ParseSectionSwitch()
321 : SectionKind::getDataRel())); in ParseSectionSwitch()
461 isText ? SectionKind::getText() in ParseDirectiveSection()
462 : SectionKind::getDataRel())); in ParseDirectiveSection()
612 0, SectionKind::getThreadBSS()), in ParseDirectiveTBSS()
641 0, SectionKind::getBSS())); in ParseDirectiveZerofill()
699 0, SectionKind::getBSS()), in ParseDirectiveZerofill()
/external/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h72 virtual const MCSection *getSectionForConstant(SectionKind Kind) const;
76 static SectionKind getKindForGlobal(const GlobalValue *GV,
83 SectionKind Kind, Mangler *Mang,
99 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind,
106 SectionKind Kind) const { in getSpecialCasedSectionGlobals()
141 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
/external/llvm/lib/Target/MBlaze/
DMBlazeTargetObjectFile.cpp29 SectionKind::getDataRel()); in Initialize()
34 SectionKind::getBSS()); in Initialize()
57 SectionKind Kind) const { in IsGlobalInSmallSection()
77 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, in SelectSectionForGlobal()
DMBlazeTargetObjectFile.h28 SectionKind Kind) const;
34 SectionKind Kind,
/external/llvm/lib/Target/Hexagon/
DHexagonTargetObjectFile.cpp38 SectionKind::getDataRel()); in Initialize()
42 SectionKind::getBSS()); in Initialize()
68 SectionKind Kind) const { in IsGlobalInSmallSection()
83 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, in SelectSectionForGlobal()
DHexagonTargetObjectFile.h28 SectionKind Kind) const;
33 SectionKind Kind,
/external/llvm/lib/Target/Mips/
DMipsTargetObjectFile.cpp34 SectionKind::getDataRel()); in Initialize()
39 SectionKind::getBSS()); in Initialize()
62 SectionKind Kind) const { in IsGlobalInSmallSection()
91 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, in SelectSectionForGlobal()
DMipsTargetObjectFile.h28 const TargetMachine &TM, SectionKind Kind)const;
33 SectionKind Kind,
/external/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp412 SectionKind::getReadOnly()); in EmitFunctionEntryLabel()
440 SectionKind::getReadOnly()); in doFinalization()
514 32, SectionKind::getText())); in EmitStartOfAsmFile()
520 16, SectionKind::getText())); in EmitStartOfAsmFile()
555 32, SectionKind::getText()); in EmitFunctionStubs()
602 16, SectionKind::getText()); in EmitFunctionStubs()
/external/llvm/lib/Target/ARM/
DARMTargetObjectFile.cpp39 SectionKind::getMetadata()); in Initialize()

12