Home | History | Annotate | Download | only in MC

Lines Matching defs:TargetObjectWriter

98   std::unique_ptr<MCELFObjectTargetWriter> TargetObjectWriter;
126 // TargetObjectWriter wrappers.
127 bool is64Bit() const { return TargetObjectWriter->is64Bit(); }
129 return TargetObjectWriter->hasRelocationAddend();
133 return TargetObjectWriter->getRelocType(Ctx, Target, Fixup, IsPCRel);
145 : MCObjectWriter(OS, IsLittleEndian), TargetObjectWriter(MOTW) {}
322 write8(TargetObjectWriter->getOSABI());
329 write16(TargetObjectWriter->getEMachine()); // e_machine = target
597 if (TargetObjectWriter->needsRelocateWithSymbol(*Sym, Type))
1093 TargetObjectWriter->sortRelocs(Asm, Relocs);
1101 if (TargetObjectWriter->isN64()) {
1104 write(TargetObjectWriter->getRSsym(Entry.Type));
1105 write(TargetObjectWriter->getRType3(Entry.Type));
1106 write(TargetObjectWriter->getRType2(Entry.Type));
1107 write(TargetObjectWriter->getRType(Entry.Type));
1173 if (TargetObjectWriter->getEMachine() == ELF::EM_ARM &&