Lines Matching refs:MachObjectWriter
47 void MachObjectWriter::reset() { in reset()
67 bool MachObjectWriter::doesSymbolRequireExternRelocation(const MCSymbol &S) { in doesSymbolRequireExternRelocation()
81 bool MachObjectWriter::
86 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel()
94 MachObjectWriter::getFragmentAddress(const MCAssembler &Asm, in getFragmentAddress()
100 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbol &S, in getSymbolAddress()
133 uint64_t MachObjectWriter::getPaddingSize(const MCAssembler &Asm, in getPaddingSize()
157 const MCSymbol *MachObjectWriter::getAtom(const MCSymbol &S) const { in getAtom()
176 void MachObjectWriter::writeHeader(MachO::HeaderFileType Type, in writeHeader()
207 void MachObjectWriter::writeWithPadding(StringRef Str, uint64_t Size) { in writeWithPadding()
217 void MachObjectWriter::writeSegmentLoadCommand( in writeSegmentLoadCommand()
257 void MachObjectWriter::writeSection(const MCAssembler &Asm, in writeSection()
304 void MachObjectWriter::writeSymtabLoadCommand(uint32_t SymbolOffset, in writeSymtabLoadCommand()
323 void MachObjectWriter::writeDysymtabLoadCommand(uint32_t FirstLocalSymbol, in writeDysymtabLoadCommand()
360 MachObjectWriter::MachSymbolData *
361 MachObjectWriter::findSymbolData(const MCSymbol &Sym) { in findSymbolData()
371 const MCSymbol &MachObjectWriter::findAliasedSymbol(const MCSymbol &Sym) const { in findAliasedSymbol()
383 void MachObjectWriter::writeNlist(MachSymbolData &MSD, const MCAssembler &Asm) { in writeNlist()
451 void MachObjectWriter::writeLinkeditLoadCommand(uint32_t Type, in writeLinkeditLoadCommand()
474 void MachObjectWriter::writeLinkerOptionsLoadCommand( in writeLinkerOptionsLoadCommand()
506 void MachObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
520 void MachObjectWriter::bindIndirectSymbols(MCAssembler &Asm) { in bindIndirectSymbols()
577 void MachObjectWriter::computeSymbolTable( in computeSymbolTable()
677 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm) { in computeSectionAddresses()
707 void MachObjectWriter::executePostLayoutBinding(MCAssembler &Asm) { in executePostLayoutBinding()
714 bool MachObjectWriter::isSymbolRefDifferenceFullyResolvedImpl( in isSymbolRefDifferenceFullyResolvedImpl()
771 void MachObjectWriter::populateAddrSigSection(MCAssembler &Asm) { in populateAddrSigSection()
785 uint64_t MachObjectWriter::writeObject(MCAssembler &Asm) { in writeObject()
1115 return std::make_unique<MachObjectWriter>(std::move(MOTW), OS, in createMachObjectWriter()