]> granicus.if.org Git - clang/commitdiff
CodeGen: Don't set 'PMBuilder.DisableSimplifyLibCalls'
authorMeador Inge <meadori@codesourcery.com>
Thu, 20 Jun 2013 19:47:18 +0000 (19:47 +0000)
committerMeador Inge <meadori@codesourcery.com>
Thu, 20 Jun 2013 19:47:18 +0000 (19:47 +0000)
The simplify-libcalls pass has been removed from LLVM.  Thus
'PMBuilder.DisableSimplifyLibCalls' does not exist anymore.
The disabling/enabling of library call simplifications is
done through the TargetLibraryInfo which is already wired
up in Clang.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184458 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/BackendUtil.cpp

index 45079c098984b33c315ad4d03583a872190233ca..e173aa9314aa72efafb2d0bcb133f3f9a6410fa6 100644 (file)
@@ -221,7 +221,6 @@ void EmitAssemblyHelper::CreatePasses(TargetMachine *TM) {
   PMBuilder.OptLevel = OptLevel;
   PMBuilder.SizeLevel = CodeGenOpts.OptimizeSize;
 
-  PMBuilder.DisableSimplifyLibCalls = !CodeGenOpts.SimplifyLibCalls;
   PMBuilder.DisableUnitAtATime = !CodeGenOpts.UnitAtATime;
   PMBuilder.DisableUnrollLoops = !CodeGenOpts.UnrollLoops;