From e6b7c56b2ee013be90efbdf61d4989c9b36c63cf Mon Sep 17 00:00:00 2001 From: Strahinja Petrovic Date: Thu, 21 Sep 2017 10:04:02 +0000 Subject: Fixed reverted commit rL312318 This patch contains fix for reverted commit rL312318 which was causing failure due to use of unchecked dyn_cast to CIInit. Patch by: Nikola Prica. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313870 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/IR/DebugInfoMetadata.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/IR/DebugInfoMetadata.cpp') diff --git a/lib/IR/DebugInfoMetadata.cpp b/lib/IR/DebugInfoMetadata.cpp index 1ef43e60b54..645bba1652d 100644 --- a/lib/IR/DebugInfoMetadata.cpp +++ b/lib/IR/DebugInfoMetadata.cpp @@ -644,6 +644,7 @@ bool DIExpression::isValid() const { case dwarf::DW_OP_plus_uconst: case dwarf::DW_OP_plus: case dwarf::DW_OP_minus: + case dwarf::DW_OP_mul: case dwarf::DW_OP_deref: case dwarf::DW_OP_xderef: break; -- cgit v1.2.3