From a6a165e0a8fe7c9b24f78179470df82ca384a348 Mon Sep 17 00:00:00 2001 From: Krasimir Georgiev Date: Thu, 24 Aug 2017 13:38:18 +0000 Subject: [PATCH] [X86AsmParser] Fix msan: use-of-uninitialized-value after r311639 Summary: CodeGen/ms-inline-asm.c test triggers msan use-of-uninitialized-value here: llvm/lib/MC/MCParser/AsmParser.cpp:5629:7 Reviewers: bkramer, coby Differential Revision: https://reviews.llvm.org/D37105 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311653 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/MC/MCParser/MCTargetAsmParser.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/llvm/MC/MCParser/MCTargetAsmParser.h b/include/llvm/MC/MCParser/MCTargetAsmParser.h index ed5930c3383..364b9fd3289 100644 --- a/include/llvm/MC/MCParser/MCTargetAsmParser.h +++ b/include/llvm/MC/MCParser/MCTargetAsmParser.h @@ -115,7 +115,7 @@ public: AsmRewrite(AsmRewriteKind kind, SMLoc loc, unsigned len, StringRef label) : Kind(kind), Loc(loc), Len(len), Val(0), Label(label) {} AsmRewrite(SMLoc loc, unsigned len, IntelExpr exp) - : Kind(AOK_IntelExpr), Loc(loc), Len(len), IntelExp(exp) {} + : Kind(AOK_IntelExpr), Loc(loc), Len(len), Val(0), IntelExp(exp) {} }; struct ParseInstructionInfo { -- 2.50.1