llvm::createSPIRVObjectWriter

Construct a new SPIR-V writer instance.

Synopsis

Declared in <llvm/MC/MCSPIRVObjectWriter.h>

std::unique_ptr<MCObjectWriter>
createSPIRVObjectWriter(
    std::unique_ptr<MCSPIRVObjectTargetWriter> MOTW,
    raw_pwrite_stream& OS);

Return Value

The constructed object writer.

Parameters

NameDescription
MOTW- The target specific SPIR-V writer subclass.
OS- The stream to write to.