From 3782a709bc8339619c895cb6946869eb3597f973 Mon Sep 17 00:00:00 2001 From: Yurii Kostyukov Date: Tue, 31 Oct 2023 12:31:24 +0300 Subject: [PATCH] [fix] Improved call remover --- lib/Module/CallRemover.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Module/CallRemover.cpp b/lib/Module/CallRemover.cpp index d2854ebd47..7c94f6d26e 100644 --- a/lib/Module/CallRemover.cpp +++ b/lib/Module/CallRemover.cpp @@ -17,7 +17,8 @@ using namespace llvm; char CallRemover::ID; bool CallRemover::runOnModule(llvm::Module &M) { - std::vector badFuncs = {"llvm.dbg.declare", "llvm.dbg.label"}; + std::vector badFuncs = {"llvm.dbg.declare", "llvm.dbg.label", + "llvm.dbg.value"}; for (const auto &f : badFuncs) { auto Declare = M.getFunction(f);