• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/

Lines Matching defs:WinCOFFObjectWriter

1 //===- llvm/MC/WinCOFFObjectWriter.cpp ------------------------------------===//
55 #define DEBUG_TYPE "WinCOFFObjectWriter"
125 class WinCOFFObjectWriter : public MCObjectWriter {
159 WinCOFFObjectWriter(std::unique_ptr<MCWinCOFFObjectTargetWriter> MOTW,
241 // WinCOFFObjectWriter class implementation
243 WinCOFFObjectWriter::WinCOFFObjectWriter(
249 COFFSymbol *WinCOFFObjectWriter::createSymbol(StringRef Name) {
254 COFFSymbol *WinCOFFObjectWriter::GetOrCreateCOFFSymbol(const MCSymbol *Symbol) {
261 COFFSection *WinCOFFObjectWriter::createSection(StringRef Name) {
302 void WinCOFFObjectWriter::defineSection(const MCSectionCOFF &MCSec) {
346 COFFSymbol *WinCOFFObjectWriter::getLinkedSymbol(const MCSymbol &Symbol) {
363 void WinCOFFObjectWriter::DefineSymbol(const MCSymbol &MCSym,
455 void WinCOFFObjectWriter::SetSectionName(COFFSection &S) {
477 void WinCOFFObjectWriter::SetSymbolName(COFFSymbol &S) {
484 bool WinCOFFObjectWriter::IsPhysicalSection(COFFSection *S) {
492 void WinCOFFObjectWriter::WriteFileHeader(const COFF::header &Header) {
518 void WinCOFFObjectWriter::WriteSymbol(const COFFSymbol &S) {
531 void WinCOFFObjectWriter::WriteAuxiliarySymbols(
563 void WinCOFFObjectWriter::writeSectionHeaders() {
594 void WinCOFFObjectWriter::WriteRelocation(const COFF::relocation &R) {
603 uint32_t WinCOFFObjectWriter::writeSectionContents(MCAssembler &Asm,
622 void WinCOFFObjectWriter::writeSection(MCAssembler &Asm,
671 void WinCOFFObjectWriter::executePostLayoutBinding(MCAssembler &Asm,
697 bool WinCOFFObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(
713 void WinCOFFObjectWriter::recordRelocation(MCAssembler &Asm,
853 void WinCOFFObjectWriter::createFileSymbols(MCAssembler &Asm) {
883 void WinCOFFObjectWriter::setWeakDefaultNames() {
929 void WinCOFFObjectWriter::assignSectionNumbers() {
950 void WinCOFFObjectWriter::assignFileOffsets(MCAssembler &Asm,
1010 uint64_t WinCOFFObjectWriter::writeObject(MCAssembler &Asm,
1170 // WinCOFFObjectWriter factory function
1174 return std::make_unique<WinCOFFObjectWriter>(std::move(MOTW), OS);