Lines Matching refs:WasmObjectWriter
198 class WasmObjectWriter : public MCObjectWriter { class
261 WasmObjectWriter(std::unique_ptr<MCWasmObjectTargetWriter> MOTW, in WasmObjectWriter() function in __anon335a907b0111::WasmObjectWriter
265 WasmObjectWriter(std::unique_ptr<MCWasmObjectTargetWriter> MOTW, in WasmObjectWriter() function in __anon335a907b0111::WasmObjectWriter
366 void WasmObjectWriter::startSection(SectionBookkeeping &Section, in startSection()
385 void WasmObjectWriter::writeStringWithAlignment(const StringRef Str, in writeStringWithAlignment()
405 void WasmObjectWriter::startCustomSection(SectionBookkeeping &Section, in startCustomSection()
427 void WasmObjectWriter::endSection(SectionBookkeeping &Section) { in endSection()
447 void WasmObjectWriter::writeHeader(const MCAssembler &Asm) { in writeHeader()
452 void WasmObjectWriter::executePostLayoutBinding(MCAssembler &Asm) { in executePostLayoutBinding()
479 void WasmObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation()
639 WasmObjectWriter::getProvisionalValue(const MCAssembler &Asm, in getProvisionalValue()
750 WasmObjectWriter::getRelocationIndexValue(const WasmRelocationEntry &RelEntry) { in getRelocationIndexValue()
763 void WasmObjectWriter::applyRelocations( in applyRelocations()
821 void WasmObjectWriter::writeTypeSection( in writeTypeSection()
844 void WasmObjectWriter::writeImportSection(ArrayRef<wasm::WasmImport> Imports, in writeImportSection()
890 void WasmObjectWriter::writeFunctionSection(ArrayRef<WasmFunction> Functions) { in writeFunctionSection()
904 void WasmObjectWriter::writeTagSection(ArrayRef<uint32_t> TagTypes) { in writeTagSection()
920 void WasmObjectWriter::writeGlobalSection(ArrayRef<wasm::WasmGlobal> Globals) { in writeGlobalSection()
961 void WasmObjectWriter::writeTableSection(ArrayRef<wasm::WasmTable> Tables) { in writeTableSection()
981 void WasmObjectWriter::writeExportSection(ArrayRef<wasm::WasmExport> Exports) { in writeExportSection()
998 void WasmObjectWriter::writeElemSection( in writeElemSection()
1039 void WasmObjectWriter::writeDataCountSection() { in writeDataCountSection()
1049 uint32_t WasmObjectWriter::writeCodeSection(const MCAssembler &Asm, in writeCodeSection()
1075 uint32_t WasmObjectWriter::writeDataSection(const MCAssembler &Asm) { in writeDataSection()
1106 void WasmObjectWriter::writeRelocSection( in writeRelocSection()
1146 void WasmObjectWriter::writeCustomRelocSections() { in writeCustomRelocSections()
1153 void WasmObjectWriter::writeLinkingMetaDataSection( in writeLinkingMetaDataSection()
1238 void WasmObjectWriter::writeCustomSection(WasmCustomSection &CustomSection, in writeCustomSection()
1257 uint32_t WasmObjectWriter::getFunctionType(const MCSymbolWasm &Symbol) { in getFunctionType()
1263 uint32_t WasmObjectWriter::getTagType(const MCSymbolWasm &Symbol) { in getTagType()
1269 void WasmObjectWriter::registerFunctionType(const MCSymbolWasm &Symbol) { in registerFunctionType()
1289 void WasmObjectWriter::registerTagType(const MCSymbolWasm &Symbol) { in registerTagType()
1329 void WasmObjectWriter::prepareImports( in prepareImports()
1434 uint64_t WasmObjectWriter::writeObject(MCAssembler &Asm) { in writeObject()
1448 uint64_t WasmObjectWriter::writeOneObject(MCAssembler &Asm, in writeOneObject()
1956 return std::make_unique<WasmObjectWriter>(std::move(MOTW), OS); in createWasmObjectWriter()
1963 return std::make_unique<WasmObjectWriter>(std::move(MOTW), OS, DwoOS); in createWasmDwoObjectWriter()