/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetObjectFile.h | 51 TextSection = new NVPTXSection(MCSection::SV_ELF, SectionKind::getText()); 53 new NVPTXSection(MCSection::SV_ELF, SectionKind::getDataRel()); 54 BSSSection = new NVPTXSection(MCSection::SV_ELF, SectionKind::getBSS()); 56 new NVPTXSection(MCSection::SV_ELF, SectionKind::getReadOnly()); 59 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); 61 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); 63 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); 65 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); 67 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); 69 new NVPTXSection(MCSection::SV_ELF, SectionKind [all...] |
H A D | NVPTXSection.h | 29 NVPTXSection(SectionVariant V, SectionKind K) : MCSection(V, K) {}
|
/external/llvm/include/llvm/MC/ |
H A D | SectionKind.h | 20 /// SectionKind - This is a simple POD value that classifies the properties of 28 class SectionKind { class in namespace:llvm 38 /// SectionKind are not mergeable. 200 static SectionKind get(Kind K) { 201 SectionKind Res; 207 static SectionKind getMetadata() { return get(Metadata); } 208 static SectionKind getText() { return get(Text); } 209 static SectionKind getReadOnly() { return get(ReadOnly); } 210 static SectionKind getMergeable1ByteCString() { 213 static SectionKind getMergeable2ByteCStrin [all...] |
H A D | MCSection.h | 18 #include "llvm/MC/SectionKind.h" 41 MCSection(SectionVariant V, SectionKind K) : Variant(V), Kind(K) {} 43 SectionKind Kind; 47 SectionKind getKind() const { return Kind; }
|
H A D | MCSectionELF.h | 52 SectionKind K, unsigned entrySize, const MCSymbol *group) 97 static unsigned DetermineEntrySize(SectionKind Kind);
|
H A D | MCContext.h | 20 #include "llvm/MC/SectionKind.h" 257 SectionKind K); 261 SectionKind K) { 266 unsigned Flags, SectionKind Kind); 269 unsigned Flags, SectionKind Kind, 278 SectionKind Kind, 283 SectionKind Kind);
|
/external/llvm/lib/MC/ |
H A D | MCObjectFileInfo.cpp | 63 SectionKind::getText()); 66 SectionKind::getDataRel()); 74 SectionKind::getDataRel()); 78 SectionKind::getThreadBSS()); 84 SectionKind::getDataRel()); 89 SectionKind::getDataRel()); 94 SectionKind::getMergeable1ByteCString()); 97 SectionKind::getMergeable2ByteCString()); 101 SectionKind::getMergeableConst4()); 105 SectionKind [all...] |
H A D | MCContext.cpp | 209 unsigned Reserved2, SectionKind Kind) { 232 SectionKind Kind) { 251 SectionKind Kind, unsigned EntrySize, StringRef Group) { 277 SectionKind::getReadOnly(), 4, nullptr); 283 SectionKind Kind, 308 SectionKind Kind) {
|
/external/llvm/lib/Target/ |
H A D | TargetLoweringObjectFile.cpp | 132 SectionKind TargetLoweringObjectFile::getKindForGlobal(const GlobalValue *GV, 142 return SectionKind::getText(); 147 return SectionKind::getThreadBSS(); 148 return SectionKind::getThreadData(); 153 return SectionKind::getCommon(); 158 return SectionKind::getBSSLocal(); 160 return SectionKind::getBSSExtern(); 161 return SectionKind::getBSS(); 178 return SectionKind::getReadOnly(); 189 return SectionKind [all...] |
/external/llvm/lib/Target/XCore/ |
H A D | XCoreTargetObjectFile.h | 29 SectionKind Kind, Mangler &Mang, 33 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 37 const MCSection *getSectionForConstant(SectionKind Kind) const override;
|
H A D | XCoreTargetObjectFile.cpp | 28 SectionKind::getBSS()); 33 SectionKind::getBSS()); 38 SectionKind::getDataRel()); 43 SectionKind::getDataRel()); 48 SectionKind::getReadOnlyWithRel()); 53 SectionKind::getReadOnlyWithRel()); 58 SectionKind::getReadOnlyWithRel()); 63 SectionKind::getReadOnlyWithRel()); 68 SectionKind::getMergeableConst4()); 73 SectionKind [all...] |
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.h | 28 SectionKind Kind) const; 34 SectionKind Kind, Mangler &Mang,
|
H A D | HexagonTargetObjectFile.cpp | 39 SectionKind::getDataRel()); 43 SectionKind::getBSS()); 74 SectionKind Kind) const { 90 SectionKind Kind, Mangler &Mang,
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsTargetObjectFile.h | 28 const TargetMachine &TM, SectionKind Kind)const; 33 SectionKind Kind, Mangler &Mang,
|
H A D | MipsTargetObjectFile.cpp | 34 SectionKind::getDataRel()); 39 SectionKind::getBSS()); 61 SectionKind Kind) const { 90 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetObjectFile.h | 26 SectionKind Kind, Mangler &Mang,
|
H A D | PPCTargetObjectFile.cpp | 26 const GlobalValue *GV, SectionKind Kind, Mangler &Mang, 48 Kind = SectionKind::getReadOnlyWithRel();
|
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
H A D | SystemZMCAsmInfo.cpp | 33 0, SectionKind::getMetadata());
|
/external/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 19 #include "llvm/MC/SectionKind.h" 44 /// Given a constant with the SectionKind, return a section that it should be 46 const MCSection *getSectionForConstant(SectionKind Kind) const override; 49 SectionKind Kind, Mangler &Mang, 53 SectionKind Kind, Mangler &Mang, 95 SectionKind Kind, Mangler &Mang, 100 SectionKind Kind, Mangler &Mang, 103 const MCSection *getSectionForConstant(SectionKind Kind) const override; 126 SectionKind Kind, Mangler &Mang, 131 SectionKind Kin [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 21 #include "llvm/MC/SectionKind.h" 71 /// Given a constant with the SectionKind, return a section that it should be 73 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 76 /// categories embodied in SectionKind. 77 static SectionKind getKindForGlobal(const GlobalValue *GV, 84 SectionKind Kind, Mangler &Mang, 100 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 105 SectionKind Kind, 161 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/llvm/lib/MC/MCParser/ |
H A D | ELFAsmParser.cpp | 35 SectionKind Kind); 85 SectionKind::getDataRel()); 90 ELF::SHF_ALLOC, SectionKind::getText()); 95 ELF::SHF_ALLOC, SectionKind::getBSS()); 100 SectionKind::getReadOnly()); 106 SectionKind::getThreadData()); 112 SectionKind::getThreadBSS()); 118 SectionKind::getDataRel()); 124 SectionKind::getReadOnlyWithRel()); 130 SectionKind [all...] |
H A D | COFFAsmParser.cpp | 37 SectionKind Kind); 40 SectionKind Kind, StringRef COMDATSymName, 97 SectionKind::getText()); 104 SectionKind::getDataRel()); 111 SectionKind::getBSS()); 148 static SectionKind computeSectionKind(unsigned Flags) { 150 return SectionKind::getText(); 153 return SectionKind::getReadOnly(); 154 return SectionKind::getDataRel(); 294 SectionKind Kin [all...] |
/external/llvm/include/llvm/Object/ |
H A D | ELFYAML.h | 74 enum class SectionKind { RawContent, Relocation }; class in struct:llvm::ELFYAML::Section 75 SectionKind Kind; 82 Section(SectionKind Kind) : Kind(Kind) {} 88 RawContentSection() : Section(SectionKind::RawContent) {} 90 return S->Kind == SectionKind::RawContent; 102 RelocationSection() : Section(SectionKind::Relocation) {} 104 return S->Kind == SectionKind::Relocation;
|
/external/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 73 SectionKind::getDataRel(), 113 static SectionKind 114 getELFKindForNamedSection(StringRef Name, SectionKind K) { 132 return SectionKind::getBSS(); 138 return SectionKind::getThreadData(); 144 return SectionKind::getThreadBSS(); 150 static unsigned getELFSectionType(StringRef Name, SectionKind K) { 169 getELFSectionFlags(SectionKind K) { 208 const GlobalValue *GV, SectionKind Kind, Mangler &Mang, 228 static StringRef getSectionPrefixForGlobal(SectionKind Kin [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.cpp | 42 SectionKind::getMetadata());
|