/external/llvm/lib/MC/ |
H A D | MCSection.cpp | 1 //===- lib/MC/MCSection.cpp - Machine Code Section Representation ---------===// 10 #include "llvm/MC/MCSection.h" 17 // MCSection 20 MCSection::~MCSection() {
|
H A D | MCObjectWriter.cpp | 52 const MCSection &SecA = DataA.getSymbol().AliasedSymbol().getSection(); 53 const MCSection &SecB = FB.getParent()->getSection();
|
H A D | MCSymbol.cpp | 17 const MCSection *MCSymbol::AbsolutePseudoSection = 18 reinterpret_cast<const MCSection *>(1); 60 const MCSection *Section = Value->FindAssociatedSection();
|
H A D | MCNullStreamer.cpp | 31 virtual void ChangeSection(const MCSection *Section) { 65 virtual void EmitZerofill(const MCSection *Section, MCSymbol *Symbol = 0, 67 virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol,
|
H A D | WinCOFFStreamer.cpp | 18 #include "llvm/MC/MCSection.h" 69 virtual void EmitZerofill(const MCSection *Section, MCSymbol *Symbol, 71 virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, 152 const MCSection *Section = MCStreamer::getContext().getCOFFSection( 194 ? Symbol->getSection().getVariant() == MCSection::SV_COFF 238 ? Symbol->getSection().getVariant() == MCSection::SV_COFF 264 ? Symbol->getSection().getVariant() == MCSection::SV_COFF 313 ? Symbol->getSection().getVariant() == MCSection::SV_COFF 321 ? Symbol->getSection().getVariant() == MCSection::SV_COFF 326 void WinCOFFStreamer::EmitZerofill(const MCSection *Sectio [all...] |
H A D | MCWin64EH.cpp | 207 const MCSection *section = &func->getSection(); 224 static const MCSection *getWin64EHTableSection(StringRef suffix, 235 static const MCSection *getWin64EHFuncTableSection(StringRef suffix, 250 const MCSection *xdataSect = 262 const MCSection *xdataSect = 270 const MCSection *pdataSect =
|
/external/llvm/include/llvm/MC/ |
H A D | MCObjectFileInfo.h | 21 class MCSection; 55 const MCSection *TextSection; 59 const MCSection *DataSection; 62 const MCSection *BSSSection; 68 const MCSection *ReadOnlySection; 72 const MCSection *StaticCtorSection; 76 const MCSection *StaticDtorSection; 80 const MCSection *LSDASection; 85 const MCSection *CompactUnwindSection; 90 const MCSection *DwarfAccelNamesSectio [all...] |
H A D | MCSection.h | 1 //===- MCSection.h - Machine Code Sections ----------------------*- C++ -*-===// 10 // This file declares the MCSection class. 24 /// MCSection - Instances of this class represent a uniqued identifier for a 27 class MCSection { class in namespace:llvm 37 MCSection(const MCSection&) LLVM_DELETED_FUNCTION; 38 void operator=(const MCSection&) LLVM_DELETED_FUNCTION; 40 MCSection(SectionVariant V, SectionKind K) : Variant(V), Kind(K) {} function in class:llvm::MCSection 44 virtual ~MCSection(); 69 static bool classof(const MCSection *) { retur [all...] |
H A D | MCSymbol.h | 22 class MCSection; 37 static const MCSection *AbsolutePseudoSection; 46 const MCSection *Section; 111 const MCSection &getSection() const { 117 void setSection(const MCSection &S) { Section = &S; }
|
H A D | MCSectionCOFF.h | 17 #include "llvm/MC/MCSection.h" 24 class MCSectionCOFF : public MCSection { 40 : MCSection(SV_COFF, K), SectionName(Section), 61 static bool classof(const MCSection *S) {
|
H A D | MCAsmBackend.h | 27 class MCSection; 70 virtual bool doesSectionRequireSymbols(const MCSection &Section) const { 78 virtual bool isSectionAtomizable(const MCSection &Section) const {
|
H A D | MCSectionELF.h | 17 #include "llvm/MC/MCSection.h" 27 class MCSectionELF : public MCSection { 50 : MCSection(SV_ELF, K), SectionName(Section), Type(type), Flags(flags), 76 static bool classof(const MCSection *S) {
|
H A D | MCContext.h | 25 class MCSection; 114 const MCSection *GenDwarfSection; 133 DenseMap<const MCSection *, MCLineSection *> MCLineSections; 136 std::vector<const MCSection *> MCLineSectionOrder; 200 /// getMachOSection - Return the MCSection for the specified mach-o section. 223 const MCSection *getCOFFSection(StringRef Section, unsigned Characteristics, 226 const MCSection *getCOFFSection(StringRef Section, unsigned Characteristics, 254 const DenseMap<const MCSection *, MCLineSection *> 258 const std::vector<const MCSection *> &getMCLineSectionOrder() const { 261 void addMCLineSection(const MCSection *Se [all...] |
H A D | MCStreamer.h | 31 class MCSection; 69 SmallVector<std::pair<const MCSection *, 70 const MCSection *>, 4> SectionStack; 149 const MCSection *getCurrentSection() const { 157 const MCSection *getPreviousSection() const { 167 virtual void ChangeSection(const MCSection *) = 0; 183 const MCSection *oldSection = SectionStack.pop_back_val().first; 184 const MCSection *curSection = SectionStack.back().first; 195 void SwitchSection(const MCSection *Section) { 197 const MCSection *curSectio [all...] |
H A D | MCSectionMachO.h | 17 #include "llvm/MC/MCSection.h" 25 class MCSectionMachO : public MCSection { 174 static bool classof(const MCSection *S) {
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetObjectFile.h | 49 TextSection = new NVPTXSection(MCSection::SV_ELF, 51 DataSection = new NVPTXSection(MCSection::SV_ELF, 53 BSSSection = new NVPTXSection(MCSection::SV_ELF, 55 ReadOnlySection = new NVPTXSection(MCSection::SV_ELF, 58 StaticCtorSection = new NVPTXSection(MCSection::SV_ELF, 60 StaticDtorSection = new NVPTXSection(MCSection::SV_ELF, 62 LSDASection = new NVPTXSection(MCSection::SV_ELF, 64 EHFrameSection = new NVPTXSection(MCSection::SV_ELF, 66 DwarfAbbrevSection = new NVPTXSection(MCSection::SV_ELF, 68 DwarfInfoSection = new NVPTXSection(MCSection [all...] |
H A D | NVPTXSection.h | 17 #include "llvm/MC/MCSection.h" 26 class NVPTXSection : public MCSection { 29 NVPTXSection(SectionVariant V, SectionKind K) : MCSection(V, K) {}
|
/external/llvm/lib/Target/MBlaze/ |
H A D | MBlazeTargetObjectFile.h | 18 const MCSection *SmallDataSection; 19 const MCSection *SmallBSSSection; 33 const MCSection *SelectSectionForGlobal(const GlobalValue *GV,
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsTargetObjectFile.h | 18 const MCSection *SmallDataSection; 19 const MCSection *SmallBSSSection; 32 const MCSection *SelectSectionForGlobal(const GlobalValue *GV,
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.h | 22 const MCSection *AttributesSection; 31 virtual const MCSection *getAttributesSection() const {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 27 class MCSection; 47 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 50 virtual const MCSection * 54 virtual const MCSection * 72 virtual const MCSection * 74 virtual const MCSection * 90 virtual const MCSection * 94 virtual const MCSection * 98 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 125 virtual const MCSection * [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 28 class MCSection; 72 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 82 const MCSection *SectionForGlobal(const GlobalValue *GV, 89 const MCSection *SectionForGlobal(const GlobalValue *GV, 98 virtual const MCSection * 104 virtual const MCSection * 128 virtual const MCSection * 133 virtual const MCSection * 140 virtual const MCSection *
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.h | 32 const MCSection* SelectSectionForGlobal(const GlobalValue *GV,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCAsmInfo.h | 42 virtual const MCSection *getNonexecutableStackSection(MCContext &Ctx) const;
|
/external/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 75 const MCSection *Sec = getContext().getELFSection(NameData, 174 const MCSection *TargetLoweringObjectFileELF:: 207 const MCSection *TargetLoweringObjectFileELF:: 301 const MCSection *TargetLoweringObjectFileELF:: 346 const MCSection * 366 const MCSection * 465 const MCSection *TargetLoweringObjectFileMachO:: 504 const MCSection *TargetLoweringObjectFileMachO:: 568 const MCSection * 701 const MCSection *TargetLoweringObjectFileCOF [all...] |