| /minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCAsmLayout.h | 19 class MCSectionData; variable 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() { in getSectionOrder() 80 const llvm::SmallVectorImpl<MCSectionData*> &getSectionOrder() const { in getSectionOrder() 98 uint64_t getSectionAddressSize(const MCSectionData *SD) const; 102 uint64_t getSectionFileSize(const MCSectionData *SD) const;
|
| H A D | MCAssembler.h | 39 class MCSectionData; variable 69 MCSectionData *Parent; 90 MCFragment(FragmentType _Kind, MCSectionData *_Parent = nullptr); 99 MCSectionData *getParent() const { return Parent; } in getParent() 100 void setParent(MCSectionData *Value) { Parent = Value; } in setParent() 141 MCEncodedFragment(MCFragment::FragmentType FType, MCSectionData *SD = nullptr) 179 MCSectionData *SD = nullptr) 219 MCDataFragment(MCSectionData *SD = nullptr) 268 MCCompactEncodedInstFragment(MCSectionData *SD = nullptr) 311 MCSectionData *SD = nullptr) [all …]
|
| H A D | MCMachObjectWriter.h | 24 class MCSectionData; variable 100 llvm::DenseMap<const MCSectionData*, 102 llvm::DenseMap<const MCSectionData*, unsigned> IndirectSymBase; 139 uint64_t getSectionAddress(const MCSectionData* SD) const { in getSectionAddress() 148 uint64_t getPaddingSize(const MCSectionData *SD, 179 const MCSectionData &SD, uint64_t FileOffset, 216 void addRelocation(const MCSectionData *SD, in addRelocation()
|
| H A D | MCObjectStreamer.h | 20 class MCSectionData; variable 37 MCSectionData *CurSectionData; 38 MCSectionData::iterator CurInsertionPoint; 72 MCSectionData *getCurrentSectionData() const { in getCurrentSectionData()
|
| H A D | MCELFObjectWriter.h | 23 class MCSectionData; variable
|
| H A D | MCExpr.h | 24 class MCSectionData; variable 30 typedef DenseMap<const MCSectionData*, uint64_t> SectionAddrMap;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/MC/ |
| H A D | MCAssembler.cpp | 80 const MCSectionData &SD = *F->getParent(); in isFragmentValid() 95 const MCSectionData &SD = *F->getParent(); in invalidateFragmentsFrom() 100 MCSectionData &SD = *F->getParent(); in ensureValid() 207 uint64_t MCAsmLayout::getSectionAddressSize(const MCSectionData *SD) const { in getSectionAddressSize() 213 uint64_t MCAsmLayout::getSectionFileSize(const MCSectionData *SD) const { in getSectionFileSize() 270 MCFragment::MCFragment(FragmentType _Kind, MCSectionData *_Parent) in MCFragment() 289 MCSectionData::MCSectionData() : Section(nullptr) {} in MCSectionData() function in MCSectionData 291 MCSectionData::MCSectionData(const MCSection &_Section, MCAssembler *A) in MCSectionData() function in MCSectionData 304 MCSectionData::iterator 305 MCSectionData::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() [all …]
|
| H A D | ELFObjectWriter.cpp | 104 static bool IsELFMetaDataSection(const MCSectionData &SD); 105 static uint64_t DataSectionSize(const MCSectionData &SD); 107 const MCSectionData &SD); 109 const MCSectionData &SD); 149 llvm::DenseMap<const MCSectionData *, std::vector<ELFRelocationEntry>> 292 const MCSectionData *SD); 330 MCSectionData *SymtabShndxSD = in createSymtabShndx() 799 const MCSectionData *FixupSection = Fragment->getParent(); in RecordRelocation() 1101 const MCSectionData &SD = *it; in CreateRelocationSections() 1138 MCSectionData::FragmentListType &Fragments) { in getUncompressedData() [all …]
|
| H A D | MCELFStreamer.cpp | 92 MCSectionData *CurSection = getCurrentSectionData(); in ChangeSection() 449 MCSectionData *SD = getCurrentSectionData(); in EmitInstToData() 466 if (SD->getBundleLockState() == MCSectionData::BundleLockedAlignToEnd) { in EmitInstToData() 501 MCSectionData *SD = getCurrentSectionData(); in EmitBundleLock() 511 SD->setBundleLockState(AlignToEnd ? MCSectionData::BundleLockedAlignToEnd : in EmitBundleLock() 512 MCSectionData::BundleLocked); in EmitBundleLock() 516 MCSectionData *SD = getCurrentSectionData(); in EmitBundleUnlock() 526 SD->setBundleLockState(MCSectionData::NotBundleLocked); in EmitBundleUnlock() 539 MCSectionData &SectData = getAssembler().getOrCreateSectionData(Section); in Flush()
|
| H A D | MachObjectWriter.cpp | 113 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD, in getPaddingSize() 120 const MCSectionData &NextSD = *Layout.getSectionOrder()[Next]; in getPaddingSize() 202 const MCSectionData &SD, in WriteSection() 624 const SmallVectorImpl<MCSectionData*> &Order = Layout.getSectionOrder(); in computeSectionAddresses() 626 const MCSectionData *SD = Order[i]; in computeSectionAddresses() 811 const MCSectionData &SD = *it; in WriteObject()
|
| H A D | MCObjectStreamer.cpp | 64 CurInsertionPoint = MCSectionData::iterator(); in reset() 208 MCSectionData *SD = getCurrentSectionData(); in EmitInstruction()
|
| H A D | MCMachOStreamer.cpp | 369 MCSectionData &SectData = getAssembler().getOrCreateSectionData(*Section); in EmitZerofill() 445 for (MCSectionData::iterator it2 = it->begin(), in FinishImpl()
|
| H A D | WinCOFFObjectWriter.cpp | 98 MCSectionData const *MCData; 149 void DefineSection(MCSectionData const &SectionData); 295 void WinCOFFObjectWriter::DefineSection(MCSectionData const &SectionData) { in DefineSection() 682 MCSectionData const *SectionData = Fragment->getParent(); in RecordRelocation()
|
| H A D | WinCOFFStreamer.cpp | 223 MCSectionData &SectionData = getAssembler().getOrCreateSectionData(*Section); in EmitLocalCommonSymbol()
|
| H A D | MCExpr.cpp | 485 const MCSectionData &SecA = *AD.getFragment()->getParent(); in AttemptToFoldSymbolOffsetDifference() 486 const MCSectionData &SecB = *BD.getFragment()->getParent(); in AttemptToFoldSymbolOffsetDifference()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsTargetStreamer.cpp | 416 MCSectionData &TextSectionData = in finish() 418 MCSectionData &DataSectionData = in finish() 420 MCSectionData &BSSSectionData = in finish() 503 MCSectionData &SecData = MCA.getOrCreateSectionData(*Sec); in emitDirectiveEnd() 715 MCSectionData &ABIShndxSD = MCA.getOrCreateSectionData(*Sec); in emitMipsAbiFlags()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMMachObjectWriter.cpp | 342 const MCSectionData &SymSD = Asm.getSectionData( in requiresExternRelocation() 435 const MCSectionData &SymSD = Asm.getSectionData( in RecordRelocation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMachObjectWriter.cpp | 367 const MCSectionData &SymSD = in RecordPPCRelocation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MachObjectWriter.cpp | 329 const MCSectionData &SymSD = in RecordRelocation()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86MachObjectWriter.cpp | 580 const MCSectionData &SymSD = Asm.getSectionData( in RecordX86Relocation()
|