Lines Matching refs:OWriter

101   ELFObjectWriter &OWriter;  member
152 ELFWriter(ELFObjectWriter &OWriter, raw_pwrite_stream &OS, in ELFWriter()
154 : OWriter(OWriter), in ELFWriter()
383 return OWriter.TargetObjectWriter->is64Bit(); in is64Bit()
387 return OWriter.hasRelocationAddend() && in usesRela()
411 uint8_t OSABI = OWriter.TargetObjectWriter->getOSABI(); in writeHeader()
412 W.OS << char(OSABI == ELF::ELFOSABI_NONE && OWriter.seenGnuAbi() in writeHeader()
416 W.OS << char(OWriter.TargetObjectWriter->getABIVersion()); in writeHeader()
422 W.write<uint16_t>(OWriter.TargetObjectWriter->getEMachine()); // e_machine = target in writeHeader()
646 OWriter.Renames.count(&Symbol))) in computeSymbolTable()
788 for (const MCSymbol *Sym : OWriter.AddrsigSyms) in writeAddrsigSection()
794 if (OWriter.Relocations[&Sec].empty()) in createRelocationSection()
903 std::vector<ELFRelocationEntry> &Relocs = OWriter.Relocations[&Sec]; in writeRelocations()
912 OWriter.TargetObjectWriter->sortRelocs(Asm, Relocs); in writeRelocations()
921 if (OWriter.TargetObjectWriter->getEMachine() == ELF::EM_MIPS) { in writeRelocations()
924 write(OWriter.TargetObjectWriter->getRSsym(Entry.Type)); in writeRelocations()
925 write(OWriter.TargetObjectWriter->getRType3(Entry.Type)); in writeRelocations()
926 write(OWriter.TargetObjectWriter->getRType2(Entry.Type)); in writeRelocations()
927 write(OWriter.TargetObjectWriter->getRType(Entry.Type)); in writeRelocations()
945 if (OWriter.TargetObjectWriter->getEMachine() == ELF::EM_MIPS) { in writeRelocations()
947 OWriter.TargetObjectWriter->getRType2(Entry.Type)) { in writeRelocations()
955 OWriter.TargetObjectWriter->getRType3(Entry.Type)) { in writeRelocations()
1114 OWriter.TargetObjectWriter->addTargetSectionFlags(Ctx, Section); in writeObject()
1139 if (OWriter.EmitAddrsigSection) { in writeObject()
1160 if (OWriter.EmitAddrsigSection) { in writeObject()