9#ifndef LLVM_MC_MCGOFFOBJECTWRITER_H
10#define LLVM_MC_MCGOFFOBJECTWRITER_H
16class raw_pwrite_stream;
37std::unique_ptr<MCObjectWriter>
39 raw_pwrite_stream &
OS);
MCGOFFObjectTargetWriter()=default
static bool classof(const MCObjectTargetWriter *W)
virtual ~MCGOFFObjectTargetWriter()=default
Triple::ObjectFormatType getFormat() const override
Base class for classes that define behaviour that is specific to both the target and the object forma...
This is an optimization pass for GlobalISel generic memory operations.
std::unique_ptr< MCObjectWriter > createGOFFObjectWriter(std::unique_ptr< MCGOFFObjectTargetWriter > MOTW, raw_pwrite_stream &OS)
Construct a new GOFF writer instance.