Home | History | Annotate | Download | only in MC

Lines Matching refs:MachObjectWriter

1 //===- lib/MC/MachObjectWriter.cpp - Mach-O File Writer -------------------===//
31 void MachObjectWriter::reset() {
41 bool MachObjectWriter::
56 bool MachObjectWriter::
62 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) {
69 uint64_t MachObjectWriter::getFragmentAddress(const MCFragment *Fragment,
75 uint64_t MachObjectWriter::getSymbolAddress(const MCSymbolData* SD,
113 uint64_t MachObjectWriter::getPaddingSize(const MCSectionData *SD,
126 void MachObjectWriter::WriteHeader(unsigned NumLoadCommands,
160 void MachObjectWriter::WriteSegmentLoadCommand(unsigned NumSections,
200 void MachObjectWriter::WriteSection(const MCAssembler &Asm,
250 void MachObjectWriter::WriteSymtabLoadCommand(uint32_t SymbolOffset,
269 void MachObjectWriter::WriteDysymtabLoadCommand(uint32_t FirstLocalSymbol,
306 MachObjectWriter::MachSymbolData *
307 MachObjectWriter::findSymbolData(const MCSymbol &Sym) {
323 void MachObjectWriter::WriteNlist(MachSymbolData &MSD,
404 void MachObjectWriter::WriteLinkeditLoadCommand(uint32_t Type,
427 void MachObjectWriter::WriteLinkerOptionsLoadCommand(
452 void MachObjectWriter::RecordRelocation(const MCAssembler &Asm,
463 void MachObjectWriter::BindIndirectSymbols(MCAssembler &Asm) {
532 void MachObjectWriter::
640 void MachObjectWriter::computeSectionAddresses(const MCAssembler &Asm,
657 void MachObjectWriter::markAbsoluteVariableSymbols(MCAssembler &Asm,
674 void MachObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm,
690 bool MachObjectWriter::
770 void MachObjectWriter::WriteObject(MCAssembler &Asm,
1038 return new MachObjectWriter(MOTW, OS, IsLittleEndian);