Lines Matching defs:TargetObjectWriter
155 // TargetObjectWriter wrappers.
233 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;
251 : TargetObjectWriter(std::move(MOTW)) {}
401 return OWriter.TargetObjectWriter->is64Bit();
428 W.OS << char(OWriter.TargetObjectWriter->getOSABI());
430 W.OS << char(OWriter.TargetObjectWriter->getABIVersion());
436 W.write<uint16_t>(OWriter.TargetObjectWriter->getEMachine()); // e_machine = target
926 OWriter.TargetObjectWriter->sortRelocs(Asm, Relocs);
934 if (OWriter.TargetObjectWriter->getEMachine() == ELF::EM_MIPS) {
937 write(OWriter.TargetObjectWriter->getRSsym(Entry.Type));
938 write(OWriter.TargetObjectWriter->getRType3(Entry.Type));
939 write(OWriter.TargetObjectWriter->getRType2(Entry.Type));
940 write(OWriter.TargetObjectWriter->getRType(Entry.Type));
958 if (OWriter.TargetObjectWriter->getEMachine() == ELF::EM_MIPS) {
960 OWriter.TargetObjectWriter->getRType2(Entry.Type)) {
968 OWriter.TargetObjectWriter->getRType3(Entry.Type)) {
1131 OWriter.TargetObjectWriter->addTargetSectionFlags(Ctx, Section);
1250 return TargetObjectWriter->hasRelocationAddend();
1414 if (TargetObjectWriter->needsRelocateWithSymbol(*Sym, Type))
1475 unsigned Type = TargetObjectWriter->getRelocType(Ctx, Target, Fixup, IsPCRel);