From 1768957c822faa1425285d2c49b4e73d9b4ee886 Mon Sep 17 00:00:00 2001 From: Petar Jovanovic Date: Wed, 14 Feb 2018 13:10:35 +0000 Subject: [Utils] Salvage the debug info of DCE'ed 'and' instructions Preserve debug info from a dead 'and' instruction with a constant. Patch by Djordje Todorovic. Differential Revision: https://reviews.llvm.org/D43163 llvm-svn: 325119 --- llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp') diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp b/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp index f626c3711dc..379e9b14569 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp @@ -352,6 +352,7 @@ void DwarfExpression::addExpression(DIExpressionCursor &&ExprCursor, case dwarf::DW_OP_div: case dwarf::DW_OP_mod: case dwarf::DW_OP_or: + case dwarf::DW_OP_and: case dwarf::DW_OP_xor: case dwarf::DW_OP_shl: case dwarf::DW_OP_shr: -- cgit v1.2.3