Searched refs:MCSectionData (Results 1 - 20 of 20) sorted by relevance
/external/llvm/include/llvm/MC/ |
H A D | MCAsmLayout.h | 19 class MCSectionData; 32 typedef llvm::SmallVectorImpl<MCSectionData*>::const_iterator const_iterator; 33 typedef llvm::SmallVectorImpl<MCSectionData*>::iterator iterator; 39 llvm::SmallVector<MCSectionData*, 16> SectionOrder; 44 mutable DenseMap<const MCSectionData*, MCFragment*> LastValidFragment; 77 llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() { 80 const llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() const { 98 uint64_t getSectionAddressSize(const MCSectionData *SD) const; 102 uint64_t getSectionFileSize(const MCSectionData *SD) const;
|
H A D | MCAssembler.h | 38 class MCSectionData; 68 MCSectionData *Parent; 89 MCFragment(FragmentType _Kind, MCSectionData *_Parent = nullptr); 98 MCSectionData *getParent() const { return Parent; } 99 void setParent(MCSectionData *Value) { Parent = Value; } 140 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = nullptr) 178 MCSectionData *SD = nullptr) 218 MCDataFragment(MCSectionData *SD = nullptr) 267 MCCompactEncodedInstFragment(MCSectionData *SD = nullptr) 310 MCSectionData *S 561 class MCSectionData : public ilist_node<MCSectionData> { class in namespace:llvm [all...] |
H A D | MCMachObjectWriter.h | 23 class MCSectionData; 99 llvm::DenseMap<const MCSectionData*, 101 llvm::DenseMap<const MCSectionData*, unsigned> IndirectSymBase; 138 uint64_t getSectionAddress(const MCSectionData* SD) const { 147 uint64_t getPaddingSize(const MCSectionData *SD, 178 const MCSectionData &SD, uint64_t FileOffset, 215 void addRelocation(const MCSectionData *SD,
|
H A D | MCObjectStreamer.h | 19 class MCSectionData; 36 MCSectionData *CurSectionData; 37 MCSectionData::iterator CurInsertionPoint; 66 MCSectionData *getCurrentSectionData() const {
|
H A D | MCELFObjectWriter.h | 23 class MCSectionData;
|
H A D | MCExpr.h | 23 class MCSectionData; 29 typedef DenseMap<const MCSectionData*, uint64_t> SectionAddrMap;
|
/external/llvm/lib/MC/ |
H A D | MCAssembler.cpp | 79 const MCSectionData &SD = *F->getParent(); 94 const MCSectionData &SD = *F->getParent(); 99 MCSectionData &SD = *F->getParent(); 206 uint64_t MCAsmLayout::getSectionAddressSize(const MCSectionData *SD) const { 212 uint64_t MCAsmLayout::getSectionFileSize(const MCSectionData *SD) const { 269 MCFragment::MCFragment(FragmentType _Kind, MCSectionData *_Parent) 288 MCSectionData::MCSectionData() : Section(nullptr) {} function in class:MCSectionData 290 MCSectionData::MCSectionData(cons function in class:MCSectionData [all...] |
H A D | ELFObjectWriter.cpp | 87 const MCSectionData *Section; // The section to relocate with. 97 ELFRelocationEntry(uint64_t Offset, const MCSectionData *Section, 114 static bool IsELFMetaDataSection(const MCSectionData &SD); 115 static uint64_t DataSectionSize(const MCSectionData &SD); 117 const MCSectionData &SD); 119 const MCSectionData &SD); 151 llvm::DenseMap<const MCSectionData *, std::vector<ELFRelocationEntry>> 294 const MCSectionData *SD); 332 MCSectionData *SymtabShndxSD = 816 const MCSectionData *FixupSectio [all...] |
H A D | MCELFStreamer.cpp | 87 MCSectionData *CurSection = getCurrentSectionData(); 435 MCSectionData *SD = getCurrentSectionData(); 451 if (SD->getBundleLockState() == MCSectionData::BundleLockedAlignToEnd) { 484 MCSectionData *SD = getCurrentSectionData(); 493 SD->setBundleLockState(AlignToEnd ? MCSectionData::BundleLockedAlignToEnd : 494 MCSectionData::BundleLocked); 499 MCSectionData *SD = getCurrentSectionData(); 509 SD->setBundleLockState(MCSectionData::NotBundleLocked); 522 MCSectionData &SectData = getAssembler().getOrCreateSectionData(Section);
|
H A D | MachObjectWriter.cpp | 113 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD, 120 const MCSectionData &NextSD = *Layout.getSectionOrder()[Next]; 202 const MCSectionData &SD, 643 const SmallVectorImpl<MCSectionData*> &Order = Layout.getSectionOrder(); 645 const MCSectionData *SD = Order[i]; 831 const MCSectionData &SD = *it;
|
H A D | MCMachOStreamer.cpp | 363 MCSectionData &SectData = getAssembler().getOrCreateSectionData(*Section); 439 for (MCSectionData::iterator it2 = it->begin(),
|
H A D | MCObjectStreamer.cpp | 49 CurInsertionPoint = MCSectionData::iterator(); 191 MCSectionData *SD = getCurrentSectionData();
|
H A D | WinCOFFObjectWriter.cpp | 97 MCSectionData const *MCData; 149 void DefineSection(MCSectionData const &SectionData); 341 void WinCOFFObjectWriter::DefineSection(MCSectionData const &SectionData) { 714 MCSectionData const *SectionData = Fragment->getParent();
|
H A D | WinCOFFStreamer.cpp | 202 MCSectionData &SectionData = getAssembler().getOrCreateSectionData(*Section);
|
H A D | MCExpr.cpp | 534 const MCSectionData &SecA = *AD.getFragment()->getParent(); 535 const MCSectionData &SecB = *BD.getFragment()->getParent();
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachObjectWriter.cpp | 342 const MCSectionData &SymSD = Asm.getSectionData( 435 const MCSectionData &SymSD = Asm.getSectionData(
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MachObjectWriter.cpp | 328 const MCSectionData &SymSD =
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMachObjectWriter.cpp | 367 const MCSectionData &SymSD =
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsTargetStreamer.cpp | 642 MCSectionData &ABIShndxSD = MCA.getOrCreateSectionData(*Sec);
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MachObjectWriter.cpp | 579 const MCSectionData &SymSD = Asm.getSectionData(
|
Completed in 121 milliseconds