mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
[llvm-c] Add LLVMPrintModuleToString.
Like LLVMDumpModule but returns the string (that needs to be freed with LLVMDisposeMessage) instead of printing it to stderr. Differential Revision: http://llvm-reviews.chandlerc.com/D1941 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192821 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -540,6 +540,14 @@ void LLVMDumpModule(LLVMModuleRef M);
|
||||
LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
|
||||
char **ErrorMessage);
|
||||
|
||||
/**
|
||||
* Return a string representation of the module. Use
|
||||
* LLVMDisposeMessage to free the string.
|
||||
*
|
||||
* @see Module::print()
|
||||
*/
|
||||
char *LLVMPrintModuleToString(LLVMModuleRef M);
|
||||
|
||||
/**
|
||||
* Set inline assembly for a module.
|
||||
*
|
||||
|
Reference in New Issue
Block a user