From 89439a793996aae97718bb9dd440ae31941038c7 Mon Sep 17 00:00:00 2001 From: Ivan Krasin Date: Fri, 12 Aug 2016 01:40:10 +0000 Subject: [PATCH] WholeProgramDevirt: initialize WasDevirt in all constructors. Summary: This is a follow up to r278389 and r278442. Differential Revision: https://reviews.llvm.org/D23438 llvm-svn: 278455 --- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp b/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp index e78665f..69c5226 100644 --- a/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp +++ b/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp @@ -185,7 +185,7 @@ void wholeprogramdevirt::setAfterReturnValues( VirtualCallTarget::VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM) : Fn(Fn), TM(TM), - IsBigEndian(Fn->getParent()->getDataLayout().isBigEndian()) {} + IsBigEndian(Fn->getParent()->getDataLayout().isBigEndian()), WasDevirt(false) {} namespace { -- 2.7.4