Lines Matching refs:TargetObjectWriter
217 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter; member in __anon4df038aa0111::ELFObjectWriter
234 : TargetObjectWriter(std::move(MOTW)) {} in ELFObjectWriter()
383 return OWriter.TargetObjectWriter->is64Bit(); in is64Bit()
411 uint8_t OSABI = OWriter.TargetObjectWriter->getOSABI(); in writeHeader()
416 W.OS << char(OWriter.TargetObjectWriter->getABIVersion()); in writeHeader()
422 W.write<uint16_t>(OWriter.TargetObjectWriter->getEMachine()); // e_machine = target in writeHeader()
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()
1206 return TargetObjectWriter->hasRelocationAddend(); in hasRelocationAddend()
1351 if (TargetObjectWriter->getEMachine() == ELF::EM_386 && in shouldRelocateWithSymbol()
1362 if (TargetObjectWriter->getEMachine() == ELF::EM_MIPS && in shouldRelocateWithSymbol()
1382 if (TargetObjectWriter->needsRelocateWithSymbol(*Sym, Type)) in shouldRelocateWithSymbol()
1443 unsigned Type = TargetObjectWriter->getRelocType(Ctx, Target, Fixup, IsPCRel); in recordRelocation()