/external/llvm/include/llvm/MC/ |
D | MCObjectFileInfo.h | 21 class MCSection; variable 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; 89 const MCSection *DwarfAbbrevSection; [all …]
|
D | MCSection.h | 28 class MCSection { 38 MCSection(const MCSection&) LLVM_DELETED_FUNCTION; 39 void operator=(const MCSection&) LLVM_DELETED_FUNCTION; 41 MCSection(SectionVariant V, SectionKind K) : Variant(V), Kind(K) {} in MCSection() function 45 virtual ~MCSection();
|
D | MCSymbol.h | 22 class MCSection; variable 37 static const MCSection *AbsolutePseudoSection; 46 const MCSection *Section; 111 const MCSection &getSection() const { in getSection() 117 void setSection(const MCSection &S) { Section = &S; } in setSection()
|
D | MCStreamer.h | 33 class MCSection; variable 89 SmallVector<std::pair<const MCSection *, 90 const MCSection *>, 4> SectionStack; 177 const MCSection *getCurrentSection() const { in getCurrentSection() 185 const MCSection *getPreviousSection() const { in getPreviousSection() 195 virtual void ChangeSection(const MCSection *) = 0; 211 const MCSection *oldSection = SectionStack.pop_back_val().first; in PopSection() 212 const MCSection *curSection = SectionStack.back().first; in PopSection() 223 void SwitchSection(const MCSection *Section) { in SwitchSection() 225 const MCSection *curSection = SectionStack.back().first; in SwitchSection() [all …]
|
D | MCContext.h | 27 class MCSection; variable 126 const MCSection *GenDwarfSection; 149 DenseMap<const MCSection *, MCLineSection *> MCLineSections; 152 std::vector<const MCSection *> MCLineSectionOrder; 257 const MCSection *getCOFFSection(StringRef Section, unsigned Characteristics, 260 const MCSection *getCOFFSection(StringRef Section, unsigned Characteristics, in getCOFFSection() 312 const DenseMap<const MCSection *, MCLineSection *> 316 const std::vector<const MCSection *> &getMCLineSectionOrder() const { in getMCLineSectionOrder() 319 void addMCLineSection(const MCSection *Sec, MCLineSection *Line) { in addMCLineSection() 367 const MCSection *getGenDwarfSection() { return GenDwarfSection; } in getGenDwarfSection() [all …]
|
D | MCSectionCOFF.h | 24 class MCSectionCOFF : public MCSection { 40 : MCSection(SV_COFF, K), SectionName(Section), in MCSectionCOFF() 67 static bool classof(const MCSection *S) { in classof()
|
D | MCSectionELF.h | 29 class MCSectionELF : public MCSection { 52 : MCSection(SV_ELF, K), SectionName(Section), Type(type), Flags(flags), in MCSectionELF() 83 static bool classof(const MCSection *S) { in classof()
|
D | MCAsmBackend.h | 27 class MCSection; variable 80 virtual bool doesSectionRequireSymbols(const MCSection &Section) const { in doesSectionRequireSymbols() 88 virtual bool isSectionAtomizable(const MCSection &Section) const { in isSectionAtomizable()
|
D | MCELFStreamer.h | 53 virtual void ChangeSection(const MCSection *Section); 75 virtual void EmitZerofill(const MCSection *Section, MCSymbol *Symbol = 0, 77 virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol,
|
D | MCSectionMachO.h | 25 class MCSectionMachO : public MCSection { 182 static bool classof(const MCSection *S) { in classof()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXTargetObjectFile.h | 49 TextSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 51 DataSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 53 BSSSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 55 ReadOnlySection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 58 StaticCtorSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 60 StaticDtorSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 62 LSDASection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 64 EHFrameSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 66 DwarfAbbrevSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() 68 DwarfInfoSection = new NVPTXSection(MCSection::SV_ELF, in Initialize() [all …]
|
D | NVPTXSection.h | 26 class NVPTXSection : public MCSection { 29 NVPTXSection(SectionVariant V, SectionKind K) : MCSection(V, K) {} in NVPTXSection()
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 27 class MCSection; variable 47 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 50 virtual const MCSection * 54 virtual const MCSection * 71 virtual const MCSection * 73 virtual const MCSection * 89 virtual const MCSection * 93 virtual const MCSection * 97 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 124 virtual const MCSection * [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 28 class MCSection; variable 74 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 84 const MCSection *SectionForGlobal(const GlobalValue *GV, 91 const MCSection *SectionForGlobal(const GlobalValue *GV, in SectionForGlobal() 100 virtual const MCSection * 106 virtual const MCSection * 130 virtual const MCSection * 135 virtual const MCSection * 142 virtual const MCSection *
|
/external/llvm/lib/Target/Mips/ |
D | MipsTargetObjectFile.h | 18 const MCSection *SmallDataSection; 19 const MCSection *SmallBSSSection; 20 const MCSection *ReginfoSection; 33 const MCSection *SelectSectionForGlobal(const GlobalValue *GV, 39 const MCSection *getReginfoSection() const { return ReginfoSection; } in getReginfoSection()
|
/external/llvm/lib/MC/ |
D | WinCOFFStreamer.cpp | 70 virtual void EmitZerofill(const MCSection *Section, MCSymbol *Symbol, 72 virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, 157 const MCSection *Section = MCStreamer::getContext().getCOFFSection( in AddCommonSymbol() 208 ? Symbol->getSection().getVariant() == MCSection::SV_COFF in EmitSymbolAttribute() 234 ? Symbol->getSection().getVariant() == MCSection::SV_COFF in BeginCOFFSymbolDef() 284 ? Symbol->getSection().getVariant() == MCSection::SV_COFF in EmitCommonSymbol() 292 ? Symbol->getSection().getVariant() == MCSection::SV_COFF in EmitLocalCommonSymbol() 297 void WinCOFFStreamer::EmitZerofill(const MCSection *Section, MCSymbol *Symbol, in EmitZerofill() 302 void WinCOFFStreamer::EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, in EmitTBSSSymbol()
|
D | MCSymbol.cpp | 17 const MCSection *MCSymbol::AbsolutePseudoSection = 18 reinterpret_cast<const MCSection *>(1); 60 const MCSection *Section = Value->FindAssociatedSection(); in setVariableValue()
|
D | MCSection.cpp | 20 MCSection::~MCSection() { in ~MCSection()
|
D | MCWin64EH.cpp | 207 const MCSection *section = &func->getSection(); in GetSectionSuffix() 224 static const MCSection *getWin64EHTableSection(StringRef suffix, in getWin64EHTableSection() 235 static const MCSection *getWin64EHFuncTableSection(StringRef suffix, in getWin64EHFuncTableSection() 250 const MCSection *xdataSect = in EmitUnwindInfo() 262 const MCSection *xdataSect = in Emit() 270 const MCSection *pdataSect = in Emit()
|
D | MCNullStreamer.cpp | 33 virtual void ChangeSection(const MCSection *Section) { in ChangeSection() 69 virtual void EmitZerofill(const MCSection *Section, MCSymbol *Symbol = 0, in EmitZerofill() 71 virtual void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, in EmitTBSSSymbol()
|
D | MCObjectWriter.cpp | 52 const MCSection &SecA = DataA.getSymbol().AliasedSymbol().getSection(); in IsSymbolRefDifferenceFullyResolvedImpl() 53 const MCSection &SecB = FB.getParent()->getSection(); in IsSymbolRefDifferenceFullyResolvedImpl()
|
/external/llvm/lib/Target/MBlaze/ |
D | MBlazeTargetObjectFile.h | 18 const MCSection *SmallDataSection; 19 const MCSection *SmallBSSSection; 33 const MCSection *SelectSectionForGlobal(const GlobalValue *GV,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfDebug.h | 248 void emitUnits(DwarfDebug *, const MCSection *, const MCSection *, 252 void emitStrings(const MCSection *, const MCSection *, const MCSymbol *); 255 void emitAddresses(const MCSection *); 319 SetVector<const MCSection*> SectionMap; 484 void emitAbbrevs(const MCSection *, std::vector<DIEAbbrev*> *); 540 void emitSkeletonAbbrevs(const MCSection *);
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringObjectFileImpl.cpp | 74 const MCSection *Sec = getContext().getELFSection(NameData, in emitPersonalityValue() 203 const MCSection *TargetLoweringObjectFileELF:: 236 const MCSection *TargetLoweringObjectFileELF:: 330 const MCSection *TargetLoweringObjectFileELF:: 346 const MCSection * 366 const MCSection * 484 const MCSection *TargetLoweringObjectFileMachO:: 523 const MCSection *TargetLoweringObjectFileMachO:: 587 const MCSection * 721 const MCSection *TargetLoweringObjectFileCOFF:: [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetObjectFile.h | 22 const MCSection *AttributesSection; 36 virtual const MCSection *getAttributesSection() const { in getAttributesSection()
|