[llvm] [HWASAN] NFC? Remove DW_OP_LLVM_tag_offset from DIExpression::isImplicit (PR #79816)

Orlando Cazalet-Hyams via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 1 02:25:15 PST 2024


https://github.com/OCHyams updated https://github.com/llvm/llvm-project/pull/79816

>From 901dddc4689676e5386c12ee75c07cab92e3faeb Mon Sep 17 00:00:00 2001
From: OCHyams <orlando.hyams at sony.com>
Date: Mon, 29 Jan 2024 11:44:11 +0000
Subject: [PATCH] [HWASAN] NFC? Remove DW_OP_LLVM_tag_offset from
 DIExpression::isImplicit

isImplicit is meant to return true if the expression is an implicit location
description.
---
 llvm/lib/IR/DebugInfoMetadata.cpp | 1 -
 1 file changed, 1 deletion(-)

diff --git a/llvm/lib/IR/DebugInfoMetadata.cpp b/llvm/lib/IR/DebugInfoMetadata.cpp
index 51950fc937f0a..28f96653d815b 100644
--- a/llvm/lib/IR/DebugInfoMetadata.cpp
+++ b/llvm/lib/IR/DebugInfoMetadata.cpp
@@ -1512,7 +1512,6 @@ bool DIExpression::isImplicit() const {
     default:
       break;
     case dwarf::DW_OP_stack_value:
-    case dwarf::DW_OP_LLVM_tag_offset:
       return true;
     }
   }



More information about the llvm-commits mailing list