/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/ |
D | MCObjectFileInfo.h | 24 class MCSection; variable 56 MCSection *TextSection; 59 MCSection *DataSection; 62 MCSection *BSSSection; 68 MCSection *ReadOnlySection; 72 MCSection *LSDASection; 77 MCSection *CompactUnwindSection; 81 MCSection *DwarfAbbrevSection; 82 MCSection *DwarfInfoSection; 83 MCSection *DwarfLineSection; [all …]
|
D | MCSection.h | 39 class MCSection { 95 MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin); 96 ~MCSection(); 99 MCSection(const MCSection &) = delete; 100 MCSection &operator=(const MCSection &) = delete; 108 return const_cast<MCSection *>(this)->getBeginSymbol(); 143 MCSection::FragmentListType &getFragmentList() { return Fragments; } 144 const MCSection::FragmentListType &getFragmentList() const { 145 return const_cast<MCSection *>(this)->getFragmentList(); 149 static FragmentListType MCSection::*getSublistAccess(MCFragment *) { [all …]
|
D | MCFragment.h | 27 class MCSection; variable 31 class MCFragment : public ilist_node_with_parent<MCFragment, MCSection> { 63 MCSection *Parent; 82 MCSection *Parent = nullptr); 99 MCSection *getParent() const { return Parent; } in getParent() 100 void setParent(MCSection *Value) { Parent = Value; } in setParent() 120 explicit MCDummyFragment(MCSection *Sec) : MCFragment(FT_Dummy, false, Sec) {} in MCDummyFragment() 136 MCSection *Sec) in MCEncodedFragment() 194 MCSection *Sec) in MCEncodedFragmentWithContents() 215 MCSection *Sec) in MCEncodedFragmentWithFixups() [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/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/swiftshader/third_party/LLVM/include/llvm/MC/ |
D | MCObjectFileInfo.h | 23 class MCSection; variable 53 const MCSection *TextSection; 57 const MCSection *DataSection; 60 const MCSection *BSSSection; 66 const MCSection *ReadOnlySection; 70 const MCSection *StaticCtorSection; 74 const MCSection *StaticDtorSection; 78 const MCSection *LSDASection; 83 const MCSection *CompactUnwindSection; 87 const MCSection *DwarfAbbrevSection; [all …]
|
D | MCSection.h | 29 class MCSection { 38 MCSection(const MCSection&); // DO NOT IMPLEMENT 39 void operator=(const MCSection&); // DO NOT IMPLEMENT 41 MCSection(SectionVariant V, SectionKind K) : Variant(V), Kind(K) {} in MCSection() function 45 virtual ~MCSection(); 70 static bool classof(const MCSection *) { return true; } in classof() argument
|
D | MCStreamer.h | 32 class MCSection; variable 71 SmallVector<std::pair<const MCSection *, 72 const MCSection *>, 4> SectionStack; 162 const MCSection *getCurrentSection() const { in getCurrentSection() 170 const MCSection *getPreviousSection() const { in getPreviousSection() 180 virtual void ChangeSection(const MCSection *) = 0; 196 const MCSection *oldSection = SectionStack.pop_back_val().first; in PopSection() 197 const MCSection *curSection = SectionStack.back().first; in PopSection() 208 void SwitchSection(const MCSection *Section) { in SwitchSection() 210 const MCSection *curSection = SectionStack.back().first; in SwitchSection() [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 …]
|
D | ConstantPools.cpp | 50 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() 59 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { in getOrCreateConstantPool() 63 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool() 74 MCSection *Section = CPI.first; in emitAll() 82 MCSection *Section = Streamer.getCurrentSection().first; in emitForCurrentSection() 91 MCSection *Section = Streamer.getCurrentSection().first; in addEntry()
|
/external/swiftshader/third_party/llvm-7.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, 105 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 108 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, 111 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind, [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-7.0/llvm/lib/MC/ |
D | MCSection.cpp | 24 MCSection::MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin) in MCSection() function in MCSection 28 MCSymbol *MCSection::getEndSymbol(MCContext &Ctx) { in getEndSymbol() 34 bool MCSection::hasEnded() const { return End && End->isInSection(); } in hasEnded() 36 MCSection::~MCSection() = default; 38 void MCSection::setBundleLockState(BundleLockStateType NewState) { in setBundleLockState() 57 MCSection::iterator 58 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() 90 LLVM_DUMP_METHOD void MCSection::dump() const { in dump()
|
D | ConstantPools.cpp | 67 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { in getConstantPool() 76 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { in getOrCreateConstantPool() 80 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, in emitConstantPool() 91 MCSection *Section = CPI.first; in emitAll() 99 MCSection *Section = Streamer.getCurrentSectionOnly(); in emitForCurrentSection() 106 MCSection *Section = Streamer.getCurrentSectionOnly(); in clearCacheForCurrentSection() 115 MCSection *Section = Streamer.getCurrentSectionOnly(); in addEntry()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/ |
D | XCoreTargetObjectFile.h | 20 MCSection *BSSSectionLarge; 21 MCSection *DataSectionLarge; 22 MCSection *ReadOnlySectionLarge; 23 MCSection *DataRelROSectionLarge; 28 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, 31 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind, 34 MCSection *getSectionForConstant(const DataLayout &DL, SectionKind Kind,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 32 class MCSection; variable 50 MCSection *StaticCtorSection = nullptr; 53 MCSection *StaticDtorSection = nullptr; 78 virtual MCSection *getSectionForConstant(const DataLayout &DL, 91 MCSection *SectionForGlobal(const GlobalObject *GO, SectionKind Kind, 97 MCSection *SectionForGlobal(const GlobalObject *GO, in SectionForGlobal() 106 virtual MCSection *getSectionForJumpTable(const Function &F, 115 virtual MCSection * 141 virtual MCSection *getStaticCtorSection(unsigned Priority, in getStaticCtorSection() 146 virtual MCSection *getStaticDtorSection(unsigned Priority, in getStaticDtorSection() [all …]
|
/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/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 27 class MCSection; variable 45 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 48 virtual const MCSection * 52 virtual const MCSection * 76 virtual const MCSection * 80 virtual const MCSection * 84 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 111 virtual const MCSection * 115 virtual const MCSection *
|
/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,
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 28 class MCSection; variable 67 virtual const MCSection *getSectionForConstant(SectionKind Kind) const; 77 const MCSection *SectionForGlobal(const GlobalValue *GV, 84 const MCSection *SectionForGlobal(const GlobalValue *GV, in SectionForGlobal() 95 virtual const MCSection * 101 virtual const MCSection * 126 virtual const MCSection *
|
/external/llvm/lib/Target/AMDGPU/Utils/ |
D | AMDGPUBaseInfo.h | 22 class MCSection; variable 36 MCSection *getHSATextSection(MCContext &Ctx); 38 MCSection *getHSADataGlobalAgentSection(MCContext &Ctx); 40 MCSection *getHSADataGlobalProgramSection(MCContext &Ctx); 42 MCSection *getHSARodataReadonlyAgentSection(MCContext &Ctx);
|