From af194134ba729a98e55122168fb88b7ca1261571 Mon Sep 17 00:00:00 2001 From: Mikhail Kocharmin Date: Thu, 4 Apr 2024 20:37:34 +0300 Subject: [PATCH] dead_code: fix for recent changes --- sapfor/experts/Sapfor_2017/_src/Transformations/dead_code.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sapfor/experts/Sapfor_2017/_src/Transformations/dead_code.cpp b/sapfor/experts/Sapfor_2017/_src/Transformations/dead_code.cpp index 6f724b5..3535963 100644 --- a/sapfor/experts/Sapfor_2017/_src/Transformations/dead_code.cpp +++ b/sapfor/experts/Sapfor_2017/_src/Transformations/dead_code.cpp @@ -41,7 +41,7 @@ static void updateUseDefForInstruction(SAPFOR::BasicBlock* block, SAPFOR::Instru { if (use.find(r) != use.end() || r->getMemType() != SAPFOR::CFG_MEM_TYPE::LOCAL_ || - r->getType() != SAPFOR::CFG_ARG_TYPE::VAR) + !(r->getType() == SAPFOR::CFG_ARG_TYPE::VAR || r->getType() == SAPFOR::CFG_ARG_TYPE::REG)) { useful = true; break;