Lines Matching refs:ELFObjectWriter
47 class ELFObjectWriter;
50 ELFObjectWriter &EWriter;
64 SymbolTableWriter(ELFObjectWriter &EWriter, bool Is64Bit);
72 class ELFObjectWriter : public MCObjectWriter { class
143 ELFObjectWriter(MCELFObjectTargetWriter *MOTW, raw_pwrite_stream &OS, in ELFObjectWriter() function in __anon9e170cc30111::ELFObjectWriter
155 ~ELFObjectWriter() override;
239 void ELFObjectWriter::align(unsigned Alignment) { in align()
244 unsigned ELFObjectWriter::addToSectionTable(const MCSectionELF *Sec) { in addToSectionTable()
261 SymbolTableWriter::SymbolTableWriter(ELFObjectWriter &EWriter, bool Is64Bit) in SymbolTableWriter()
300 ELFObjectWriter::~ELFObjectWriter() in ~ELFObjectWriter()
304 void ELFObjectWriter::writeHeader(const MCAssembler &Asm) { in writeHeader()
356 uint64_t ELFObjectWriter::SymbolValue(const MCSymbol &Sym, in SymbolValue()
371 void ELFObjectWriter::executePostLayoutBinding(MCAssembler &Asm, in executePostLayoutBinding()
459 void ELFObjectWriter::writeSymbol(SymbolTableWriter &Writer, in writeSymbol()
505 bool ELFObjectWriter::shouldRelocateWithSymbol(const MCAssembler &Asm, in shouldRelocateWithSymbol()
622 void ELFObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
731 bool ELFObjectWriter::isInSymtab(const MCAsmLayout &Layout, in isInSymtab()
766 void ELFObjectWriter::computeSymbolTable( in computeSymbolTable()
952 ELFObjectWriter::createRelocationSection(MCContext &Ctx, in createRelocationSection()
979 bool ELFObjectWriter::maybeWriteCompression( in maybeWriteCompression()
1013 void ELFObjectWriter::writeSectionData(const MCAssembler &Asm, MCSection &Sec, in writeSectionData()
1064 void ELFObjectWriter::WriteSecHdrEntry(uint32_t Name, uint32_t Type, in WriteSecHdrEntry()
1082 void ELFObjectWriter::writeRelocations(const MCAssembler &Asm, in writeRelocations()
1128 const MCSectionELF *ELFObjectWriter::createStringTable(MCContext &Ctx) { in createStringTable()
1134 void ELFObjectWriter::writeSection(const SectionIndexMapTy &SectionIndexMap, in writeSection()
1183 void ELFObjectWriter::writeSectionHeader( in writeSectionHeader()
1214 void ELFObjectWriter::writeObject(MCAssembler &Asm, in writeObject()
1346 bool ELFObjectWriter::isSymbolRefDifferenceFullyResolvedImpl( in isSymbolRefDifferenceFullyResolvedImpl()
1359 bool ELFObjectWriter::isWeak(const MCSymbol &S) const { in isWeak()
1383 return new ELFObjectWriter(MOTW, OS, IsLittleEndian); in createELFObjectWriter()