Searched refs:MCSectionELF (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.h14 #include "llvm/MC/MCSectionELF.h"
19 const MCSectionELF *SmallDataSection;
20 const MCSectionELF *SmallBSSSection;
/external/llvm/include/llvm/MC/
H A DMCSectionELF.h1 //===- MCSectionELF.h - ELF Machine Code Sections ---------------*- C++ -*-===//
10 // This file declares the MCSectionELF class.
25 /// MCSectionELF - This represents a section on linux, lots of unix variants
27 class MCSectionELF : public MCSection { class in namespace:llvm
48 MCSectionELF(StringRef Section, unsigned type, unsigned flags, function in class:llvm::MCSectionELF
52 ~MCSectionELF();
79 static bool classof(const MCSectionELF *) { return true; }
H A DMCContext.h37 class MCSectionELF;
214 const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
217 const MCSectionELF *getELFSection(StringRef Section, unsigned Type,
221 const MCSectionELF *CreateELFGroupSection();
/external/llvm/lib/MC/
H A DMCSectionELF.cpp1 //===- lib/MC/MCSectionELF.cpp - ELF Code Section Representation ----------===//
10 #include "llvm/MC/MCSectionELF.h"
19 MCSectionELF::~MCSectionELF() {} // anchor.
23 bool MCSectionELF::ShouldOmitSectionDirective(StringRef Name,
34 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI,
134 bool MCSectionELF::UseCodeAlign() const {
138 bool MCSectionELF::isVirtualSection() const {
142 unsigned MCSectionELF::DetermineEntrySize(SectionKind Kind) {
H A DMCContext.cpp15 #include "llvm/MC/MCSectionELF.h"
29 typedef StringMap<const MCSectionELF*> ELFUniqueMapTy;
189 const MCSectionELF *MCContext::
195 const MCSectionELF *MCContext::
203 StringMapEntry<const MCSectionELF*> &Entry = Map.GetOrCreateValue(Section);
208 EntrySize = MCSectionELF::DetermineEntrySize(Kind);
215 MCSectionELF *Result = new (*this) MCSectionELF(Entry.getKey(), Type, Flags,
221 const MCSectionELF *MCContext::CreateELFGroupSection() {
222 MCSectionELF *Resul
[all...]
H A DELFObjectWriter.cpp29 #include "llvm/MC/MCSectionELF.h"
61 const MCSectionELF &Section);
246 typedef DenseMap<const MCSectionELF*, uint32_t> SectionIndexMapTy;
263 typedef DenseMap<const MCSectionELF*, const MCSymbol*> GroupMapTy;
265 typedef DenseMap<const MCSymbol*, const MCSectionELF*> RevGroupMapTy;
267 typedef DenseMap<const MCSectionELF*, const MCSectionELF*> RelMapTy;
269 typedef DenseMap<const MCSectionELF*, uint64_t> SectionOffsetMapTy;
313 std::vector<const MCSectionELF*> &Sections);
336 const MCSectionELF
[all...]
H A DAndroid.mk34 MCSectionELF.cpp \
H A DMCELFStreamer.cpp21 #include "llvm/MC/MCSectionELF.h"
169 const MCSectionELF &Section =
170 static_cast<const MCSectionELF&>(Symbol->getSection());
208 const MCSymbol *Grp = static_cast<const MCSectionELF *>(Section)->getGroup();
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp19 #include "llvm/MC/MCSectionELF.h"
76 const MCSectionELF &Section =
77 static_cast<const MCSectionELF&>(Symbol.getSection());
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp20 #include "llvm/MC/MCSectionELF.h"
336 const MCSectionELF &ES = static_cast<const MCSectionELF&>(Section);
/external/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp43 #include "llvm/MC/MCSectionELF.h"
410 const MCSectionELF *Section = OutStreamer.getContext().getELFSection(".opd",
438 const MCSectionELF *Section = OutStreamer.getContext().getELFSection(".toc",

Completed in 169 milliseconds