]> granicus.if.org Git - llvm/commitdiff
Include LLVMDumpValue in release builds.
authorSam McCall <sam.mccall@gmail.com>
Mon, 30 Jan 2017 05:40:52 +0000 (05:40 +0000)
committerSam McCall <sam.mccall@gmail.com>
Mon, 30 Jan 2017 05:40:52 +0000 (05:40 +0000)
This part of the C API is still used in language bindings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293460 91177308-0d34-0410-b5e6-96231b3b80d8

lib/IR/Core.cpp

index 9ea1a90b00b6b4d380daaa3e584738bd5e46942a..7236e4c454ebf2aa89811d59cd78f6978024707d 100644 (file)
@@ -643,11 +643,9 @@ void LLVMSetValueName(LLVMValueRef Val, const char *Name) {
   unwrap(Val)->setName(Name);
 }
 
-#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
 LLVM_DUMP_METHOD void LLVMDumpValue(LLVMValueRef Val) {
-  unwrap(Val)->dump();
+  unwrap(Val)->print(errs(), /*IsForDebug=*/true);
 }
-#endif
 
 char* LLVMPrintValueToString(LLVMValueRef Val) {
   std::string buf;