Lines Matching refs:ELFObjectWriter

82 class ELFObjectWriter : public MCObjectWriter {  class
168 ELFObjectWriter(MCELFObjectTargetWriter *MOTW, raw_pwrite_stream &OS, in ELFObjectWriter() function in __anon4ed704dc0111::ELFObjectWriter
187 ~ELFObjectWriter() override;
373 bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel()
380 bool ELFObjectWriter::RelocNeedsGOT(MCSymbolRefExpr::VariantKind Variant) { in RelocNeedsGOT()
401 ELFObjectWriter::~ELFObjectWriter() in ~ELFObjectWriter()
405 void ELFObjectWriter::WriteHeader(const MCAssembler &Asm, in WriteHeader()
466 uint64_t ELFObjectWriter::SymbolValue(MCSymbolData &Data, in SymbolValue()
481 void ELFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, in ExecutePostLayoutBinding()
556 void ELFObjectWriter::WriteSymbol(SymbolTableWriter &Writer, ELFSymbolData &MSD, in WriteSymbol()
604 void ELFObjectWriter::WriteSymbolTable(MCDataFragment *SymtabF, in WriteSymbolTable()
654 bool ELFObjectWriter::shouldRelocateWithSymbol(const MCAssembler &Asm, in shouldRelocateWithSymbol()
775 void ELFObjectWriter::RecordRelocation(MCAssembler &Asm, in RecordRelocation()
877 ELFObjectWriter::getSymbolIndexInSymbolTable(const MCAssembler &Asm, in getSymbolIndexInSymbolTable()
883 bool ELFObjectWriter::isInSymtab(const MCAsmLayout &Layout, in isInSymtab()
920 bool ELFObjectWriter::isLocal(const MCSymbolData &Data, bool isUsedInReloc) { in isLocal()
934 void ELFObjectWriter::computeIndexMap(MCAssembler &Asm, in computeIndexMap()
964 void ELFObjectWriter::computeSymbolTable( in computeSymbolTable()
1110 ELFObjectWriter::createRelocationSection(MCAssembler &Asm, in createRelocationSection()
1258 void ELFObjectWriter::CompressDebugSections(MCAssembler &Asm, in CompressDebugSections()
1284 void ELFObjectWriter::WriteRelocations(MCAssembler &Asm, MCAsmLayout &Layout) { in WriteRelocations()
1303 void ELFObjectWriter::WriteSecHdrEntry(uint32_t Name, uint32_t Type, in WriteSecHdrEntry()
1321 void ELFObjectWriter::WriteRelocationsFragment(const MCAssembler &Asm, in WriteRelocationsFragment()
1364 void ELFObjectWriter::CreateMetadataSections( in CreateMetadataSections()
1415 void ELFObjectWriter::createIndexedSections( in createIndexedSections()
1459 void ELFObjectWriter::writeSection(MCAssembler &Asm, in writeSection()
1512 bool ELFObjectWriter::IsELFMetaDataSection(const MCSectionData &SD) { in IsELFMetaDataSection()
1517 uint64_t ELFObjectWriter::DataSectionSize(const MCSectionData &SD) { in DataSectionSize()
1528 uint64_t ELFObjectWriter::GetSectionAddressSize(const MCAsmLayout &Layout, in GetSectionAddressSize()
1535 void ELFObjectWriter::writeDataSectionData(MCAssembler &Asm, in writeDataSectionData()
1550 void ELFObjectWriter::writeSectionHeader( in writeSectionHeader()
1582 void ELFObjectWriter::WriteObject(MCAssembler &Asm, in WriteObject()
1651 bool ELFObjectWriter::IsSymbolRefDifferenceFullyResolvedImpl( in IsSymbolRefDifferenceFullyResolvedImpl()
1661 bool ELFObjectWriter::isWeak(const MCSymbolData &SD) const { in isWeak()
1668 return new ELFObjectWriter(MOTW, OS, IsLittleEndian); in createELFObjectWriter()