diff options
Diffstat (limited to 'lib/Target/CppBackend')
-rw-r--r-- | lib/Target/CppBackend/CallHandlers.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/CppBackend/CallHandlers.h b/lib/Target/CppBackend/CallHandlers.h index 1fdab44b88..e662035a13 100644 --- a/lib/Target/CppBackend/CallHandlers.h +++ b/lib/Target/CppBackend/CallHandlers.h @@ -706,6 +706,7 @@ std::string handleCall(const CallInst *CI) { const Value *CV = CI->getCalledValue(); assert(!isa<InlineAsm>(CV) && "asm() not supported, use EM_ASM() (see emscripten.h)"); std::string Name = getCppName(CV); + if (strcmp(Name.c_str(), "_llvm_dbg_value") == 0) return ""; // ignore this unsigned NumArgs = CI->getNumArgOperands(); CallHandlerMap::iterator CH = CallHandlers->find("___default__"); if (isa<Function>(CV)) { |