diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2014-10-14 00:30:59 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2014-10-14 00:30:59 +0000 |
commit | ba689eeb38e962419746ef863eef56761a6f5a0e (patch) | |
tree | db5fc7d31b2c1287f64fc671983e4eb085c3ea16 /llvm/include/llvm-c/BitWriter.h | |
parent | eb47d8a2c880611d79a468d04f287e868b8e241a (diff) | |
download | bcm5719-llvm-ba689eeb38e962419746ef863eef56761a6f5a0e.tar.gz bcm5719-llvm-ba689eeb38e962419746ef863eef56761a6f5a0e.zip |
Introduce LLVMWriteBitcodeToMemoryBuffer C API function.
llvm-svn: 219643
Diffstat (limited to 'llvm/include/llvm-c/BitWriter.h')
-rw-r--r-- | llvm/include/llvm-c/BitWriter.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/include/llvm-c/BitWriter.h b/llvm/include/llvm-c/BitWriter.h index 0ec8e752dcc..f25ad3a445f 100644 --- a/llvm/include/llvm-c/BitWriter.h +++ b/llvm/include/llvm-c/BitWriter.h @@ -45,6 +45,9 @@ int LLVMWriteBitcodeToFD(LLVMModuleRef M, int FD, int ShouldClose, descriptor. Returns 0 on success. Closes the Handle. */ int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int Handle); +/** Writes a module to a new memory buffer and returns it. */ +LLVMMemoryBufferRef LLVMWriteBitcodeToMemoryBuffer(LLVMModuleRef M); + /** * @} */ |