Lines Matching refs:TargetObjectWriter
123 std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter; member in __anon4ed704dc0111::ELFObjectWriter
158 bool is64Bit() const { return TargetObjectWriter->is64Bit(); } in is64Bit()
160 return TargetObjectWriter->hasRelocationAddend(); in hasRelocationAddend()
164 return TargetObjectWriter->GetRelocType(Target, Fixup, IsPCRel); in GetRelocType()
171 TargetObjectWriter(MOTW), NeedsGOT(false) {} in ELFObjectWriter()
427 Write8(TargetObjectWriter->getOSABI()); in WriteHeader()
434 Write16(TargetObjectWriter->getEMachine()); // e_machine = target in WriteHeader()
747 if (TargetObjectWriter->needsRelocateWithSymbol(*SD, Type)) in shouldRelocateWithSymbol()
1328 TargetObjectWriter->sortRelocs(Asm, Relocs); in WriteRelocationsFragment()
1337 if (TargetObjectWriter->isN64()) { in WriteRelocationsFragment()
1340 write(*F, TargetObjectWriter->getRSsym(Entry.Type)); in WriteRelocationsFragment()
1341 write(*F, TargetObjectWriter->getRType3(Entry.Type)); in WriteRelocationsFragment()
1342 write(*F, TargetObjectWriter->getRType2(Entry.Type)); in WriteRelocationsFragment()
1343 write(*F, TargetObjectWriter->getRType(Entry.Type)); in WriteRelocationsFragment()
1502 if (TargetObjectWriter->getEMachine() == ELF::EM_ARM && in writeSection()