/external/llvm/include/llvm/MC/ |
D | MCObjectFileInfo.h | 22 class MCSection; variable 54 MCSection *TextSection; 57 MCSection *DataSection; 60 MCSection *BSSSection; 66 MCSection *ReadOnlySection; 69 MCSection *StaticCtorSection; 72 MCSection *StaticDtorSection; 76 MCSection *LSDASection; 81 MCSection *CompactUnwindSection; 85 MCSection *DwarfAbbrevSection; [all …]
|
D | MCSection.h | 30 class MCSection; variable 48 class MCSection { 68 MCSection(const MCSection &) = delete; 69 void operator=(const MCSection &) = delete; 104 MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin); 107 ~MCSection(); 116 return const_cast<MCSection *>(this)->getBeginSymbol(); 151 MCSection::FragmentListType &getFragmentList() { return Fragments; } 152 const MCSection::FragmentListType &getFragmentList() const { 153 return const_cast<MCSection *>(this)->getFragmentList(); [all …]
|
D | MCFragment.h | 21 class MCSection; variable 25 class MCFragment : public ilist_node_with_parent<MCFragment, MCSection> { 64 MCSection *Parent; 83 uint8_t BundlePadding, MCSection *Parent = nullptr); 101 MCSection *getParent() const { return Parent; } 102 void setParent(MCSection *Value) { Parent = Value; } 137 explicit MCDummyFragment(MCSection *Sec) 148 MCSection *Sec) 175 MCSection *Sec) 196 MCSection *Sec) [all …]
|
D | MCAsmLayout.h | 19 class MCSection; variable 33 llvm::SmallVector<MCSection *, 16> SectionOrder; 38 mutable DenseMap<const MCSection *, MCFragment *> LastValidFragment; 66 llvm::SmallVectorImpl<MCSection *> &getSectionOrder() { return SectionOrder; } in getSectionOrder() 67 const llvm::SmallVectorImpl<MCSection *> &getSectionOrder() const { in getSectionOrder() 85 uint64_t getSectionAddressSize(const MCSection *Sec) const; 89 uint64_t getSectionFileSize(const MCSection *Sec) const;
|
/external/llvm-project/llvm/include/llvm/MC/ |
D | MCObjectFileInfo.h | 24 class MCSection; variable 55 MCSection *TextSection = nullptr; 58 MCSection *DataSection = nullptr; 61 MCSection *BSSSection = nullptr; 67 MCSection *ReadOnlySection = nullptr; 71 MCSection *LSDASection = nullptr; 76 MCSection *CompactUnwindSection = nullptr; 80 MCSection *DwarfAbbrevSection = nullptr; 81 MCSection *DwarfInfoSection = nullptr; 82 MCSection *DwarfLineSection = nullptr; [all …]
|
D | MCSection.h | 39 class MCSection { 108 MCSection(SectionVariant V, StringRef Name, SectionKind K, MCSymbol *Begin); 109 ~MCSection(); 112 MCSection(const MCSection &) = delete; 113 MCSection &operator=(const MCSection &) = delete; 122 return const_cast<MCSection *>(this)->getBeginSymbol(); 157 MCSection::FragmentListType &getFragmentList() { return Fragments; } 158 const MCSection::FragmentListType &getFragmentList() const { 159 return const_cast<MCSection *>(this)->getFragmentList(); 163 static FragmentListType MCSection::*getSublistAccess(MCFragment *) { [all …]
|
D | MCAsmLayout.h | 18 class MCSection; variable 32 llvm::SmallVector<MCSection *, 16> SectionOrder; 37 mutable DenseMap<const MCSection *, MCFragment *> LastValidFragment; 69 llvm::SmallVectorImpl<MCSection *> &getSectionOrder() { return SectionOrder; } in getSectionOrder() 70 const llvm::SmallVectorImpl<MCSection *> &getSectionOrder() const { in getSectionOrder() 88 uint64_t getSectionAddressSize(const MCSection *Sec) const; 92 uint64_t getSectionFileSize(const MCSection *Sec) const;
|
D | MCFragment.h | 27 class MCSection; variable 31 class MCFragment : public ilist_node_with_parent<MCFragment, MCSection> { 55 MCSection *Parent; 80 MCSection *Parent = nullptr); 95 MCSection *getParent() const { return Parent; } in getParent() 96 void setParent(MCSection *Value) { Parent = Value; } in setParent() 116 explicit MCDummyFragment(MCSection *Sec) : MCFragment(FT_Dummy, false, Sec) {} in MCDummyFragment() 132 MCSection *Sec) in MCEncodedFragment() 191 MCSection *Sec) in MCEncodedFragmentWithContents() 212 MCSection *Sec) in MCEncodedFragmentWithFixups() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCObjectFileInfo.h | 24 class MCSection; variable 55 MCSection *TextSection = nullptr; 58 MCSection *DataSection = nullptr; 61 MCSection *BSSSection = nullptr; 67 MCSection *ReadOnlySection = nullptr; 71 MCSection *LSDASection = nullptr; 76 MCSection *CompactUnwindSection = nullptr; 80 MCSection *DwarfAbbrevSection = nullptr; 81 MCSection *DwarfInfoSection = nullptr; 82 MCSection *DwarfLineSection = nullptr; [all …]
|
D | MCSection.h | 39 class MCSection { 104 MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin); 105 ~MCSection(); 108 MCSection(const MCSection &) = delete; 109 MCSection &operator=(const MCSection &) = delete; 117 return const_cast<MCSection *>(this)->getBeginSymbol(); 152 MCSection::FragmentListType &getFragmentList() { return Fragments; } 153 const MCSection::FragmentListType &getFragmentList() const { 154 return const_cast<MCSection *>(this)->getFragmentList(); 158 static FragmentListType MCSection::*getSublistAccess(MCFragment *) { [all …]
|
D | MCAsmLayout.h | 18 class MCSection; variable 32 llvm::SmallVector<MCSection *, 16> SectionOrder; 37 mutable DenseMap<const MCSection *, MCFragment *> LastValidFragment; 65 llvm::SmallVectorImpl<MCSection *> &getSectionOrder() { return SectionOrder; } in getSectionOrder() 66 const llvm::SmallVectorImpl<MCSection *> &getSectionOrder() const { in getSectionOrder() 84 uint64_t getSectionAddressSize(const MCSection *Sec) const; 88 uint64_t getSectionFileSize(const MCSection *Sec) const;
|
D | MCFragment.h | 27 class MCSection; variable 31 class MCFragment : public ilist_node_with_parent<MCFragment, MCSection> { 54 MCSection *Parent; 72 MCSection *Parent = nullptr); 87 MCSection *getParent() const { return Parent; } in getParent() 88 void setParent(MCSection *Value) { Parent = Value; } in setParent() 105 explicit MCDummyFragment(MCSection *Sec) : MCFragment(FT_Dummy, false, Sec) {} in MCDummyFragment() 121 MCSection *Sec) in MCEncodedFragment() 180 MCSection *Sec) in MCEncodedFragmentWithContents() 201 MCSection *Sec) in MCEncodedFragmentWithFixups() [all …]
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXTargetObjectFile.h | 50 TextSection = new NVPTXSection(MCSection::SV_ELF, SectionKind::getText()); in Initialize() 51 DataSection = new NVPTXSection(MCSection::SV_ELF, SectionKind::getData()); in Initialize() 52 BSSSection = new NVPTXSection(MCSection::SV_ELF, SectionKind::getBSS()); in Initialize() 54 new NVPTXSection(MCSection::SV_ELF, SectionKind::getReadOnly()); in Initialize() 57 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); in Initialize() 59 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); in Initialize() 61 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); in Initialize() 63 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); in Initialize() 65 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); in Initialize() 67 new NVPTXSection(MCSection::SV_ELF, SectionKind::getMetadata()); in Initialize() [all …]
|
/external/llvm/lib/MC/ |
D | MCSection.cpp | 22 MCSection::MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin) in MCSection() function in MCSection 26 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) { in getEndSymbol() 32 bool MCSection::hasEnded() const { return End && End->isInSection(); } in hasEnded() 34 MCSection::~MCSection() { in ~MCSection() 37 void MCSection::setBundleLockState(BundleLockStateType NewState) { in setBundleLockState() 56 MCSection::iterator 57 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() 89 LLVM_DUMP_METHOD void MCSection::dump() { in dump() 103 MCSection::iterator MCSection::begin() { return Fragments.begin(); } in begin() 105 MCSection::iterator MCSection::end() { return Fragments.end(); } in end() [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 26 class MCSection; variable 54 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind, 58 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, 61 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 64 MCSection *getSectionForJumpTable(const Function &F, 66 MCSection *getSectionForLSDA(const Function &F, 69 MCSection * 91 MCSection *getStaticCtorSection(unsigned Priority, 93 MCSection *getStaticDtorSection(unsigned Priority, 103 MCSection *getSectionForCommandLines() const override; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 28 class MCSection; variable 55 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind, 59 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, 62 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 65 MCSection *getSectionForJumpTable(const Function &F, 85 MCSection *getStaticCtorSection(unsigned Priority, 87 MCSection *getStaticDtorSection(unsigned Priority, 94 MCSection *getSectionForCommandLines() const override; 107 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 110 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, [all …]
|
/external/llvm-project/llvm/lib/MC/ |
D | MCSection.cpp | 23 MCSection::MCSection(SectionVariant V, StringRef Name, SectionKind K, in MCSection() function in MCSection 29 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) { in getEndSymbol() 35 bool MCSection::hasEnded() const { return End && End->isInSection(); } in hasEnded() 37 MCSection::~MCSection() = default; 39 void MCSection::setBundleLockState(BundleLockStateType NewState) { in setBundleLockState() 58 MCSection::iterator 59 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() 91 StringRef MCSection::getVirtualSectionKind() const { return "virtual"; } in getVirtualSectionKind() 93 void MCSection::addPendingLabel(MCSymbol *label, unsigned Subsection) { in addPendingLabel() 97 void MCSection::flushPendingLabels(MCFragment *F, uint64_t FOffset, in flushPendingLabels() [all …]
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 32 class MCSection; variable 61 MCSection *StaticCtorSection = nullptr; 64 MCSection *StaticDtorSection = nullptr; 91 virtual MCSection *getSectionForConstant(const DataLayout &DL, 95 virtual MCSection * 108 MCSection *SectionForGlobal(const GlobalObject *GO, SectionKind Kind, 114 MCSection *SectionForGlobal(const GlobalObject *GO, 121 virtual MCSection *getSectionForJumpTable(const Function &F, 123 virtual MCSection *getSectionForLSDA(const Function &F, in getSectionForLSDA() 134 virtual MCSection * [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCSection.cpp | 23 MCSection::MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin) in MCSection() function in MCSection 27 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) { in getEndSymbol() 33 bool MCSection::hasEnded() const { return End && End->isInSection(); } in hasEnded() 35 MCSection::~MCSection() = default; 37 void MCSection::setBundleLockState(BundleLockStateType NewState) { in setBundleLockState() 56 MCSection::iterator 57 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() 88 void MCSection::addPendingLabel(MCSymbol* label, unsigned Subsection) { in addPendingLabel() 92 void MCSection::flushPendingLabels(MCFragment *F, uint64_t FOffset, in flushPendingLabels() 109 void MCSection::flushPendingLabels() { in flushPendingLabels() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 26 class MCSection; variable 52 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind, 56 MCSection *getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 60 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 64 MCSection *getSectionForJumpTable(const Function &F, Mangler &Mang, 84 MCSection *getStaticCtorSection(unsigned Priority, 86 MCSection *getStaticDtorSection(unsigned Priority, 106 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 110 MCSection *getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 114 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreTargetObjectFile.h | 19 MCSection *BSSSectionLarge; 20 MCSection *DataSectionLarge; 21 MCSection *ReadOnlySectionLarge; 22 MCSection *DataRelROSectionLarge; 27 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, 30 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 33 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
|
/external/llvm-project/llvm/lib/Target/XCore/ |
D | XCoreTargetObjectFile.h | 19 MCSection *BSSSectionLarge; 20 MCSection *DataSectionLarge; 21 MCSection *ReadOnlySectionLarge; 22 MCSection *DataRelROSectionLarge; 27 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, 30 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 33 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
|
/external/llvm/lib/Target/XCore/ |
D | XCoreTargetObjectFile.h | 20 MCSection *BSSSectionLarge; 21 MCSection *DataSectionLarge; 22 MCSection *ReadOnlySectionLarge; 23 MCSection *DataRelROSectionLarge; 28 MCSection *getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 32 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 36 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 31 class MCSection; variable 57 MCSection *StaticCtorSection = nullptr; 60 MCSection *StaticDtorSection = nullptr; 88 virtual MCSection *getSectionForConstant(const DataLayout &DL, 101 MCSection *SectionForGlobal(const GlobalObject *GO, SectionKind Kind, 107 MCSection *SectionForGlobal(const GlobalObject *GO, in SectionForGlobal() 116 virtual MCSection *getSectionForJumpTable(const Function &F, 125 virtual MCSection * 156 virtual MCSection *getStaticCtorSection(unsigned Priority, in getStaticCtorSection() 161 virtual MCSection *getStaticDtorSection(unsigned Priority, in getStaticDtorSection() [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 28 class MCSection; variable 72 virtual MCSection *getSectionForConstant(const DataLayout &DL, 85 MCSection *SectionForGlobal(const GlobalValue *GV, SectionKind Kind, 91 MCSection *SectionForGlobal(const GlobalValue *GV, Mangler &Mang, in SectionForGlobal() 100 virtual MCSection *getSectionForJumpTable(const Function &F, Mangler &Mang, 109 virtual MCSection * 114 virtual const MCSection *getSpecialCasedSectionGlobals(const GlobalValue *GV, in getSpecialCasedSectionGlobals() 143 virtual MCSection *getStaticCtorSection(unsigned Priority, in getStaticCtorSection() 148 virtual MCSection *getStaticDtorSection(unsigned Priority, in getStaticDtorSection() 188 virtual MCSection *SelectSectionForGlobal(const GlobalValue *GV,
|