diff --git a/llvm/lib/CodeGen/GlobalMerge.cpp b/llvm/lib/CodeGen/GlobalMerge.cpp index 41e01a1d3ccd5..8c18dda67438a 100644 --- a/llvm/lib/CodeGen/GlobalMerge.cpp +++ b/llvm/lib/CodeGen/GlobalMerge.cpp @@ -271,8 +271,7 @@ bool GlobalMergeImpl::doMerge(SmallVectorImpl &Globals, // If we want to just blindly group all globals together, do so. if (!GlobalMergeGroupByUse || (Opt.MergeConstAggressive && isConst)) { - BitVector AllGlobals(Globals.size()); - AllGlobals.set(); + BitVector AllGlobals(Globals.size(), true); return doMerge(Globals, AllGlobals, M, isConst, AddrSpace); }