Home | History | Annotate | Download | only in MC

Lines Matching refs:WinCOFFObjectWriter

1 //===-- llvm/MC/WinCOFFObjectWriter.cpp -------------------------*- C++ -*-===//
37 #define DEBUG_TYPE "WinCOFFObjectWriter"
119 class WinCOFFObjectWriter : public MCObjectWriter {
140 WinCOFFObjectWriter(MCWinCOFFObjectTargetWriter *MOTW, raw_ostream &OS);
300 // WinCOFFObjectWriter class implementation
302 WinCOFFObjectWriter::WinCOFFObjectWriter(MCWinCOFFObjectTargetWriter *MOTW,
311 COFFSymbol *WinCOFFObjectWriter::createSymbol(StringRef Name) {
315 COFFSymbol *WinCOFFObjectWriter::GetOrCreateCOFFSymbol(const MCSymbol * Symbol){
325 COFFSection *WinCOFFObjectWriter::createSection(StringRef Name) {
332 object_t *WinCOFFObjectWriter::createCOFFEntity(StringRef Name,
341 void WinCOFFObjectWriter::DefineSection(MCSectionData const &SectionData) {
410 void WinCOFFObjectWriter::DefineSymbol(MCSymbolData const &SymbolData,
513 void WinCOFFObjectWriter::MakeSectionReal(COFFSection &S, size_t Number) {
539 void WinCOFFObjectWriter::MakeSymbolReal(COFFSymbol &S, size_t Index) {
549 bool WinCOFFObjectWriter::ExportSymbol(MCSymbolData const &SymbolData,
561 bool WinCOFFObjectWriter::IsPhysicalSection(COFFSection *S) {
569 void WinCOFFObjectWriter::WriteFileHeader(const COFF::header &Header) {
579 void WinCOFFObjectWriter::WriteSymbol(const COFFSymbol &S) {
589 void WinCOFFObjectWriter::WriteAuxiliarySymbols(
630 void WinCOFFObjectWriter::WriteSectionHeader(const COFF::section &S) {
644 void WinCOFFObjectWriter::WriteRelocation(const COFF::relocation &R) {
653 void WinCOFFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm,
696 void WinCOFFObjectWriter::RecordRelocation(const MCAssembler &Asm,
829 void WinCOFFObjectWriter::WriteObject(MCAssembler &Asm,
1028 // WinCOFFObjectWriter factory function
1033 return new WinCOFFObjectWriter(MOTW, OS);