Lines Matching refs:MachObjectWriter
1 //===- lib/MC/MachObjectWriter.cpp - Mach-O File Writer -------------------===//
30 void MachObjectWriter::reset() {
40 bool MachObjectWriter::
55 bool MachObjectWriter::
61 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) {
68 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment,
74 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD,
112 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD,
125 void MachObjectWriter::WriteHeader(unsigned NumLoadCommands,
159 void MachObjectWriter::WriteSegmentLoadCommand(unsigned NumSections,
197 void MachObjectWriter::WriteSection(const MCAssembler &Asm,
247 void MachObjectWriter::WriteSymtabLoadCommand(uint32_t SymbolOffset,
266 void MachObjectWriter::WriteDysymtabLoadCommand(uint32_t FirstLocalSymbol,
303 void MachObjectWriter::WriteNlist(MachSymbolData &MSD,
365 void MachObjectWriter::WriteLinkeditLoadCommand(uint32_t Type,
388 void MachObjectWriter::WriteLinkerOptionsLoadCommand(
413 void MachObjectWriter::RecordRelocation(const MCAssembler &Asm,
423 void MachObjectWriter::BindIndirectSymbols(MCAssembler &Asm) {
476 void MachObjectWriter::
586 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm,
603 void MachObjectWriter::markAbsoluteVariableSymbols(MCAssembler &Asm,
623 void MachObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm,
639 bool MachObjectWriter::
718 void MachObjectWriter::WriteObject(MCAssembler &Asm,
938 return new MachObjectWriter(MOTW, OS, IsLittleEndian);