LLVM API Documentation
#include <WriterInternals.h>
Collaboration diagram for llvm::BytecodeWriter:
Public Member Functions | |
BytecodeWriter (std::vector< unsigned char > &o, const Module *M) | |
Friends | |
class | BytecodeBlock |
Definition at line 29 of file WriterInternals.h.
BytecodeWriter::BytecodeWriter | ( | std::vector< unsigned char > & | o, | |
const Module * | M | |||
) |
Definition at line 799 of file Bytecode/Writer/Writer.cpp.
References llvm::Module::AnyEndianness, llvm::Module::AnyPointerSize, BCVersionNum, llvm::Module::begin(), llvm::Module::BigEndian, llvm::Module::end(), llvm::Type::FirstDerivedTyID, llvm::Module::getEndianness(), llvm::Module::getPointerSize(), llvm::Module::getSymbolTable(), llvm::BytecodeFormat::GlobalTypePlaneBlockID, M, llvm::BytecodeFormat::ModuleBlockID, and llvm::Module::Pointer64.
friend class BytecodeBlock [friend] |
Definition at line 104 of file WriterInternals.h.