]> granicus.if.org Git - clang/commitdiff
Update clang for LLVM API change.
authorPeter Collingbourne <peter@pcc.me.uk>
Tue, 10 May 2016 20:23:29 +0000 (20:23 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Tue, 10 May 2016 20:23:29 +0000 (20:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@269111 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGVTables.cpp

index 478164e273b4a7ad356f3a5475517020e7811e92..2a742a994c5181521598ec945bd355d515771f86 100644 (file)
@@ -156,9 +156,7 @@ CodeGenFunction::GenerateVarArgsThunk(llvm::Function *Fn,
 
   // Clone to thunk.
   llvm::ValueToValueMapTy VMap;
-  llvm::Function *NewFn = llvm::CloneFunction(BaseFn, VMap,
-                                              /*ModuleLevelChanges=*/false);
-  CGM.getModule().getFunctionList().push_back(NewFn);
+  llvm::Function *NewFn = llvm::CloneFunction(BaseFn, VMap);
   Fn->replaceAllUsesWith(NewFn);
   NewFn->takeName(Fn);
   Fn->eraseFromParent();