LLVM 18.0.0git
|
#include "Target/DirectX/DXILWriter/DXILBitcodeWriter.h"
Public Member Functions | |
BitcodeWriter (SmallVectorImpl< char > &Buffer, raw_fd_stream *FS=nullptr) | |
Create a BitcodeWriter that writes to Buffer. | |
~BitcodeWriter () | |
void | writeModule (const Module &M) |
Write the specified module to the buffer specified at construction time. | |
Definition at line 34 of file DXILBitcodeWriter.h.
dxil::BitcodeWriter::BitcodeWriter | ( | SmallVectorImpl< char > & | Buffer, |
raw_fd_stream * | FS = nullptr |
||
) |
Create a BitcodeWriter that writes to Buffer.
Begin dxil::BitcodeWriter Implementation.
Definition at line 372 of file DXILBitcodeWriter.cpp.
References llvm::BitstreamWriter::Emit().
dxil::BitcodeWriter::~BitcodeWriter | ( | ) |
Definition at line 384 of file DXILBitcodeWriter.cpp.
Write the specified module to the buffer specified at construction time.
Definition at line 418 of file DXILBitcodeWriter.cpp.
References assert(), and llvm::dxil::DXILBitcodeWriter::write().
Referenced by llvm::dxil::WriteDXILToFile().