Lines Matching refs:WinCOFFObjectWriter
128 class WinCOFFObjectWriter : public MCObjectWriter { class
161 WinCOFFObjectWriter(std::unique_ptr<MCWinCOFFObjectTargetWriter> MOTW,
241 WinCOFFObjectWriter::WinCOFFObjectWriter( in WinCOFFObjectWriter() function in WinCOFFObjectWriter
252 COFFSymbol *WinCOFFObjectWriter::createSymbol(StringRef Name) { in createSymbol()
257 COFFSymbol *WinCOFFObjectWriter::GetOrCreateCOFFSymbol(const MCSymbol *Symbol) { in GetOrCreateCOFFSymbol()
264 COFFSection *WinCOFFObjectWriter::createSection(StringRef Name) { in createSection()
305 void WinCOFFObjectWriter::defineSection(const MCSectionCOFF &MCSec, in defineSection()
364 COFFSymbol *WinCOFFObjectWriter::getLinkedSymbol(const MCSymbol &Symbol) { in getLinkedSymbol()
382 void WinCOFFObjectWriter::DefineSymbol(const MCSymbol &MCSym, in DefineSymbol()
448 void WinCOFFObjectWriter::SetSectionName(COFFSection &S) { in SetSectionName()
459 void WinCOFFObjectWriter::SetSymbolName(COFFSymbol &S) { in SetSymbolName()
466 bool WinCOFFObjectWriter::IsPhysicalSection(COFFSection *S) { in IsPhysicalSection()
474 void WinCOFFObjectWriter::WriteFileHeader(const COFF::header &Header) { in WriteFileHeader()
500 void WinCOFFObjectWriter::WriteSymbol(const COFFSymbol &S) { in WriteSymbol()
513 void WinCOFFObjectWriter::WriteAuxiliarySymbols( in WriteAuxiliarySymbols()
545 void WinCOFFObjectWriter::writeSectionHeaders() { in writeSectionHeaders()
576 void WinCOFFObjectWriter::WriteRelocation(const COFF::relocation &R) { in WriteRelocation()
585 uint32_t WinCOFFObjectWriter::writeSectionContents(MCAssembler &Asm, in writeSectionContents()
604 void WinCOFFObjectWriter::writeSection(MCAssembler &Asm, in writeSection()
653 void WinCOFFObjectWriter::executePostLayoutBinding(MCAssembler &Asm, in executePostLayoutBinding()
679 bool WinCOFFObjectWriter::isSymbolRefDifferenceFullyResolvedImpl( in isSymbolRefDifferenceFullyResolvedImpl()
695 void WinCOFFObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
854 void WinCOFFObjectWriter::createFileSymbols(MCAssembler &Asm) { in createFileSymbols()
885 void WinCOFFObjectWriter::setWeakDefaultNames() { in setWeakDefaultNames()
931 void WinCOFFObjectWriter::assignSectionNumbers() { in assignSectionNumbers()
952 void WinCOFFObjectWriter::assignFileOffsets(MCAssembler &Asm, in assignFileOffsets()
1012 uint64_t WinCOFFObjectWriter::writeObject(MCAssembler &Asm, in writeObject()
1176 return std::make_unique<WinCOFFObjectWriter>(std::move(MOTW), OS); in createWinCOFFObjectWriter()