Skip to content

Commit 059bb7c

Browse files
committed
Renable MergeFunctions
All known bugs have been fixed. rdar://20920907
1 parent 56275ec commit 059bb7c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/IRGen/IRGen.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ void swift::performLLVMOptimizations(IRGenOptions &Opts, llvm::Module *Module,
127127
PMBuilder.Inliner = llvm::createFunctionInliningPass(200);
128128
PMBuilder.SLPVectorize = true;
129129
PMBuilder.LoopVectorize = true;
130+
PMBuilder.MergeFunctions = true;
130131
} else {
131132
PMBuilder.OptLevel = 0;
132133
if (!Opts.DisableLLVMOptzns)

0 commit comments

Comments
 (0)