Home | History | Annotate | Download | only in MC

Lines Matching defs:TargetObjectWriter

145     std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;
179 // TargetObjectWriter wrappers.
180 bool is64Bit() const { return TargetObjectWriter->is64Bit(); }
182 return TargetObjectWriter->hasRelocationAddend();
186 return TargetObjectWriter->GetRelocType(Target, Fixup, IsPCRel);
193 TargetObjectWriter(MOTW), NeedsGOT(false) {}
449 Write8(TargetObjectWriter->getOSABI());
456 Write16(TargetObjectWriter->getEMachine()); // e_machine = target
785 if (TargetObjectWriter->needsRelocateWithSymbol(Type))
1371 if (TargetObjectWriter->isN64()) {
1374 write(*F, TargetObjectWriter->getRSsym(Entry.Type));
1375 write(*F, TargetObjectWriter->getRType3(Entry.Type));
1376 write(*F, TargetObjectWriter->getRType2(Entry.Type));
1377 write(*F, TargetObjectWriter->getRType(Entry.Type));
1581 if (TargetObjectWriter->getEMachine() == ELF::EM_ARM &&